IMAP
関数をから変更しました。これにより、の最後の戻り行をにvim-latex
変更することで、元に戻すことが可能になります。LookupCharacter
return a:char . "^Gu\<bs>" . bs . IMAP_PutTextWithMovement(rhs, phs, phe)
挿入モードから直接元に戻すために、このマッピングを自分の.vimrc
:に持っています
imap <Undo> <Esc>ui
私はNeo2キーボードレイアウトを使用しているので、4番目のレイヤーに元に戻すキーがあります。
これはかなりうまく機能しますが、問題は、行の終わりで使用すると、カーソルが最後の文字の前に置かれることです。なしでテストするにvim-latex
は、
:imap a a^Gu\<bs>test
行の途中と最後に「b」と入力し、ショートカットまたは手動で。を押して元に戻るを実行し<Esc>ui
ます。
vim
では、正しいカーソル位置にジャンプして戻る方法はありますか?
ウィキアでアイデアを与えるエントリを見たことがありますが、imap
マッピングを使用してそれを実現する方法がわかりません。