linux_vim
命令合集
-
光标移动
-
gg:快速回归光标到首位置
-
shift + g:快速回归光标到末尾位置
-
n + shift + g:快速回归光标到第n行的首位置
-
shift + 4:光标回到当前行的末尾
-
shift+ 6:光标回到当前行的首位置
-
hjkl:分别对应左下上右
-
-
编辑:
-
以下编辑命令都可以在前面加n(数字)来进行组合操作
-
yy:复制当前行或者复制当前行后面的n行
-
p:光标所在行位置进行粘贴
-
x:删除光标所在位置右侧的字符
-
shift + x:删除光标所在位置左侧的字符
-
r:替换光标所在位置的字符
-
u :撤销历史操作
-
ctrl + r :撤销u的操作
-
dd:删除当前行
-
-
注释:
-
进行注释:Ctrl+v->shift + i->插入->Esc
-
也可以配合n+shit+g来一起操作
-
删除注释:配合dd一起操作
-
-
查找:shift + # + n:查找当前光标所在位置的单词,
-
n逆向查找上一个位置
-
-
底行模式下
-
wq:保存并退出
-
q!:强制退出vim
-
shift + zz:退出
-
vs:分屏
-
q:退出分屏,先退出光标所在的分屏
-
ctrl+w:切换到另一个终端分屏
-
-
set nu :显示行号,取消行号
-
!+ 命令:不退出vim的情况下执行命令
-
%s /dest/src:批量化替换
-
-
vim+文件名:没有文件会自动创建文件
-
vim+文件名+n:打开文件定位到第n行