天天看点

python工程师用的最多的VIM命令总结

vim是从vi发展过来的一个文本编辑器,命令也非常繁多,但是我总结了平时最常用的:

.1 vim 的工作模式: 1. 命令模式  2. 编辑模式  3. 末行模式, 命令模式进入编辑模式使用:i 命令模式进入末行模式使用:, 编辑模式和末行模式不能直接切换都需要回到命令模式:esc

.2 vim 常用命令

yy: 复制光标所在行, 数字+yy: 复制多行

p: 粘贴, 数字+p:粘贴多次

dd: 剪切(删除)

V:选中多行, y:复制选中的行

shift+4:回到行末

shift_6:回到行首

G:回到最后一行

gg: 回到第一行

数字+G:回到指定行

>>:往右缩进

<<:往左缩进

.:重复上一次操作

上下左右: 使用方向键, k:上  j:下 h:左 l:右

:/查找内容, n:表示下一个查找内容, N:表示上一个查找的内容

:%s/1/2/g %:表示整个文件 1表示要替换的内容  2表示替换后的内容 g:全局替换

:1,10s/2/3 表示在指定行内进行内容的替换

撤销:u

继续阅读