欢迎光临散文网 会员登陆 & 注册

vim常见操作

2023-04-15 17:39 作者:爱上实验室  | 我要投稿

默认无模式

进入三种模式方法:

a:插入模式,正常编辑

此模式下,ctrl+y,复制上一行对应位置的字母到本行。

 

v:可视模式(行编辑,行多选)

 

ctrl+v:可视模式(列编辑,列多选)

此模式下,选中多列可以进行删除操作,也可以进行插入操作。多列同时插入内容的操作是,选择指定列,按ctrl+i,输入后快速按两次esc。

 

三种模式的退出方法,按esc。

 

无模式下:

yy复制一行

dd剪切一行

p粘贴

nyy复制n行

ndd剪切n行

yw复制一个词

dw删除一个词

 

冒号+n,m co l:n至m行内容复制到l行处

冒号+n,m m l:n至m行内容移动到l行处

 

 

w保存

q退出

w!强制保存

q!强制退出

 

冒号+!+命令:暂时切换至控制台执行某个指令

冒号+!!命令:暂时切换至控制台执行上一个指令

 

冒号+行号:直接跳转某行

/+内容:查找对应内容并高亮

 

shift+*查找下一个,shift+#查找上一个

 

/+noh:取消高亮

 

冒号+vsplit,左右分屏

冒号+split,上下分屏

ctrl+w切换哪一个分屏

ctrl+x切换分屏顺序

 

冒号+set number显示行号

 

 

配合ctags

 

ctrl+} 找到定义

ctrl+t 回退

 

 


vim常见操作的评论 (共 条)

分享到微博请遵守国家法律