我知道这有点像vim高尔夫,但我对其他意见/想法很感兴趣。有时我需要编辑一个文件并删除除当前行外的所有内容。我的解决方案是使用ex模式 :t0|2,$d
这需要多达8个按键!(我知道这个命令可以轻松地映射到键盘上的某些方便组合键。)还有其他建议、想法吗?
我知道这有点像vim高尔夫,但我对其他意见/想法很感兴趣。有时我需要编辑一个文件并删除除当前行外的所有内容。我的解决方案是使用ex模式 :t0|2,$d
这需要多达8个按键!(我知道这个命令可以轻松地映射到键盘上的某些方便组合键。)还有其他建议、想法吗?
首先,你的方法并不是8个按键,如果我们不计算保存(ZZ
),那么它们是9个按键。因为你还需要按下Enter
。
有一种方法,只需6个按键:
YggVGp
另一个解决方案:
:.w!|e<CR>
:w!|e!<cr>
-8个按键(包括<cr>-我忘记计算了;))。对于已保存的文件,这个方案几乎与肯特的正常模式解决方案一样好(+1个按键)。谢谢! - user1924627