在vim中是否有办法:W做同样的事情:w?

dwc*_*las 12 vim

同样适用于:q和:Q.我几乎总是不会轻易放松换班并且看到:Q和:W无论如何都没用过我认为让它们和它们的小写对应物做同样的事情会很好.

Ing*_*kat 10

黑客是通过一个:cmap:cabb,但这些有副作用(即其他实例也将无意中转换).

cmdalias插件做到这一点更好.

但我认为对于您的用例,最好定义自己的大写命令变体.主要挑战是支持原始选项的所有选项:

command! -bang -range=% -complete=file -nargs=* W <line1>,<line2>write<bang> <args>
command! -bang Q quit<bang>
Run Code Online (Sandbox Code Playgroud)