我使用Vim插件ack.vim,但我不明白为什么命令是:Ack
,而不是小写的:ack
(需要按住shift有点烦人)。
是否可以将其重新映射为:ack
?
我使用Vim插件ack.vim,但我不明白为什么命令是:Ack
,而不是小写的:ack
(需要按住shift有点烦人)。
是否可以将其重新映射为:ack
?
nnoremap <leader>a :Ack<Space>
这甚至比:ack<Space>
更快。
是的,但它并不像听起来那么简单:
cnoreabbrev <expr> ack getcmdtype() == ':' && getcmdline() ==# 'ack' ? 'Ack' : 'ack'