我喜欢vim和它给我的速度.但有时,我的手指太快了,我发现自己打字:WQ
而不是:wq
.(在德国的键盘,你必须按下Shift得到冒号:
.)然后Vim会抱怨说,WQ
是Not an editor command
.
有没有办法制作W
和Q
编辑命令?
WMR*_*WMR 76
尝试
:command WQ wq
:command Wq wq
:command W w
:command Q q
Run Code Online (Sandbox Code Playgroud)
这样您就可以定义自己的命令.有关:help command
更多信息,请参阅
Ken*_*ric 33
替代方法:
使用' 命令缩写 '
:ca WQ wq
Run Code Online (Sandbox Code Playgroud)
Zso*_*kai 14
你可以使用
:cmap WQ wq
Run Code Online (Sandbox Code Playgroud)
同样.我有
cmap h tab help
Run Code Online (Sandbox Code Playgroud)
在我的.vimrc
意思是在新选项卡中打开帮助页面.
但是这里有一个比上面更好的解决方案(对于帮助映射,所以它只适用于你:h):
Run Code Online (Sandbox Code Playgroud)cnoreabbrev <expr> h getcmdtype() == ":" && getcmdline() == "h" ? "tab h" : "h"
归档时间: |
|
查看次数: |
17727 次 |
最近记录: |