Vim:「カーソルキー」hjklをwasd [off]に設定します

Vim:「カーソルキー」hjklをwasd [off]に設定します

viデフォルト/ vim(およびgvim)「カーソルキー」をオーバーライド/再マッピングしたいです。ハジクラ一般的な「プレイヤーレイアウト」でワシド(w-上、a-左、s-下、d-右)。また、「w」、「a」、「s」、「d」が重要なキーであることがわかっているので、vim再マッピングするアイデアを思い出しました。ハジクラ到着ALT+西ドイツ

答え1

私が経験したほとんどのインストールでは:

  • ALT-something

~である同じように:

  • ESC(押して離す)something

したがって、vimコマンドには常に「ALTプレフィックスが付きます」。

しかし、あなたが見つけたように、vimrcでこのキーの組み合わせを指定する方法があります。

答え2

問題は以下で解決されました。stackoverflow.com:

次へ追加

noremap <Esc>a h
noremap <Esc>s j
noremap <Esc>w k
noremap <Esc>d l

.vimrc問題を解決するために。

関連情報