2011-10-03 29 views
7

<Up><Down>は、gkとノーマッピングされていますが、編集モードでは使用できません。私はinoremapを使ってみましたが、それはちょうどgkまたはgjをタイプアウトします。Vim:挿入モードで行内を移動する矢印キー

私は確かにinoremap <Up> <ESC>gkiのような何かをすることができました。これは最高の妥当な方法ですか?私はこの方法が気に入らないのは、誰かが設定ファイルを読んでいることが明らかでないからです。私が今まで見たvim設定ファイルのビットについては言えません。

+0

"設定ファイルを読んでいる人には明らかではありません。なぜそうではありませんか?あなたは確かに、この行の上にあるコメントの中に書いたことを書いたでしょうか? – hochl

答えて

6

oを コントロール + を使用して、挿入モードでは通常モードコマンドを実行します。ストレートhelpから:

CTRL-O  execute one command, return to Insert mode *i_CTRL-O* 

したがって、このような何か:

inoremap <Up> <C-O>gk 
inoremap <Down> <C-O>gj 

は読みやすく可能性があります。

+0

申し訳ありません@スティーブン・ルー、一目で正しく質問されていませんでしたが、今は言葉を更新しました。 – sidyll

関連する問題