在使用vim编辑器时,用户常有批量操作的需求,如批量删除文本文件的奇(偶)数行文字跷孳岔养。一行一行地手动删除无疑是很大的工作量,下面教大家如何一句命令搞定!
工具/原料
linux或macOS系统
iterm等vim编辑工具
方法/步骤
1、按键盘esc,输入英文字符冒号(:),进入vim编辑工具的命令行模式
2、输入%normaljdd回车,删除偶数行。
3、或输入%normaljkdd回车,删除奇数行。
4、完成!以下对输入的命令做一论蜈奈糍些简单的解释~%——表示整个文件,也就是对每一行进行操作。normal——表示普通模式(Nor罪焐芡拂malmode),vim具有6种基本模式和5种派生模式,普通模式是vim启动后的默认模式。j——光标下移,k——光标上移。dd——删除整行。