質問

私は vim とそのスピードが大好きです。でも時々、指が速すぎて、自分で入力していることに気づくことがあります。 :WQ の代わりに :wq. 。(ドイツ語キーボードでは、 を押す必要があります) シフト 結腸を取得する :.) Vim は次のように不平を言います。 WQNot an editor command.

何か作り方はありますか W そして Q エディタのコマンド?

役に立ちましたか?

解決

試す

 :command WQ wq
 :command Wq wq
 :command W w
 :command Q q

このようにして、独自のコマンドを定義できます。見る :help command 詳細については。

他のヒント

別の方法:

使用 'コマンドの略語'

:ca WQ wq

そして、あなたは使うことができます

:cmap WQ wq

同じように。例えば。私は持っている

cmap h tab help

私の中で .vimrc これは、新しいタブでヘルプ ページを開くことを意味します。

ジム・スチュワートさん、ヒントをありがとう:

しかし、ここには上記のようにはるかに優れたソリューションがあります(ヘルプマッピングのために、それがあなたがそうするときにのみ適用されるように:h):

cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == "h" ? "tab h" : "h"
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top