让e表现得像e!在vim

时间:2012-08-09 16:51:51

标签: vim alias

我第一次给vim旋转了。我已经完成了

set hidden

在我的.vimrc中因为我不介意留下未保存的文件。但是现在输入e!bnext!等等而不仅仅是ebnext等等,似乎毫无意义。我可以让这些命令暗示覆盖吗?

2 个答案:

答案 0 :(得分:3)

尝试这样做:

cabbrev e <c-r>=(getcmdtype()==':' && getcmdpos()==1 ? 'e!' : 'e')<CR>

然后,当您输入:e时,它应执行此操作:e!

可以获得更多信息here

答案 1 :(得分:0)

只做:cab e e!,适用于:cab q q!,未保存的文件已关闭。