Vim 一些常见操作技巧
全选
普通模式下,
gg回到文件开始,v进入可视模式,G将光标移到文件结束。复制到系统粘贴板
这个首先要看
vim是否支持系统粘贴板vim --version | grep "clipboard"我这里
clipboard前是 + 号,表示支持。如果是-号,可以百度下方法。普通模式下,使用
"+y复制到粘贴板。交换相邻字符顺序
我编程时有时因为输入太快而导致字符顺序错误。比如将 return 输入成 retrun, endl 输入成 ednl。这样子的话将光标移到出现错误的第一个字符。然后普通模式下
xp。正常模式转到插入模式
i当前光标前插入,I当前行首a当前光标后插入,A当前行尾o下一行插入,O上一行插入
D: d$?:从下而上查找,/自上而下查找保存新文件:
:w 路径+文件名:!+bash命令:运行终端命令:s/old/new:将旧的替换成新的,默认为当前行:3,5s/old/new:从第 3 行到第 5 行替换:s/old/new/g:全局替换