質問
私は vim とそのスピードが大好きです。でも時々、指が速すぎて、自分で入力していることに気づくことがあります。 :WQ
の代わりに :wq
. 。(ドイツ語キーボードでは、 を押す必要があります) シフト 結腸を取得する :
.) 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"
所属していません StackOverflow