Vimとそれが与えるスピードが大好きです。しかし、時々、指が速すぎて、自分が:WQ
の代わりに :wq
。 (ドイツ語のキーボードでは、 Shift コロンを取得する:
。)その後、VimはWQ
がNot an editor command
。
W
およびQ
エディターコマンドを作成する方法はありますか?
試す
:command WQ wq
:command Wq wq
:command W w
:command Q q
この方法で、独自のコマンドを定義できます。見る :help command
詳細については。
そして、あなたは使うことができます
:cmap WQ wq
同じように。例えば。私が持っています
cmap h tab help
私の.vimrc
これは、ヘルプページを新しいタブで開くことを意味します。
しかし、これは上記のようにはるかに優れた解決策です(ヘルプマッピングのため、:hを実行したときにのみ適用されます):
cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == "h" ? "tab h" : "h"