快捷搜索:
来自 67677新澳门手机版 2019-12-01 11:18 的文章
当前位置: 67677新澳门手机版 > 67677新澳门手机版 > 正文

vim快捷键整理大全

前言:在Linux下学习了非常久,然而操作却依旧小学子相通,唉,于是把整理的linux下vim的指令分享给我们,有了这个急迅键相信相信大家在linux下学习都会贯虱穿杨的。

大器晚成、移动光标
1、左移h、右移l、下移j、上移k
2、向下翻页ctrl f,向上翻页ctrl b
3、向下翻半页ctrl d,向上翻半页ctrl u
4、移动到行尾$,移动到行首0(数字),移动到行首第三个字符处^
5、移动光标到下三个句子 ),移动光标到上叁个句子(
6、移动到段首{,移动到段尾}
7、移动到下三个词w,移动到上三个词b
8、移动到文书档案开头gg,移动到文书档案甘休G
9、移动到特别的{}.(卡塔尔国.[]处%
10、跳到第n行 ngg 或 nG 或 :n
11、移动光标到显示屏顶部H,移动到显示器中间M,移动到底部L
12、读取当前字符,并活动到本显示屏内下一遍面世的地点 *
13、读取当前字符,并活动到本显示器内上一遍现身的地点 #

二、查找替换
1、光标向后查找关键字 #或者g#
2、光标向前查找关键字 或者g
3、当前进查找字符 fx, Fx, tx, Tx
4、基本替换 :s/s1/s2 (将下贰个s1替换为s2)
5、全体更换 :%s/s1/s2
6、只替换当前进 :s/s1/s2/g
7、替换某个行 :n1,n2 s/s1/s2/g
8、寻觅情势为 /string,搜索下黄金年代处为n,寻找上少年老成处为N
9、制定书签 mx, 然则看不到书签标识,何况只好用小写字母
10、移动到某标签处 x,1旁边的键 11、移动到上次编辑文件的位置.

PS:.代表三个任意字符 *表示一个或八个字符的再一次
正则表明式的内容将会在持续小说中整理

三、编辑操作
1、光标后插入a, 行尾插入A
2、后插后生可畏行插入o,前插风姿浪漫行插入O
3、删除字符插入s, 删除正行插入S
4、光标前插入i,行首插入I
5、删除大器晚成行dd,删除后跻身插入情势cc或许S
6、删除三个单词dw,删除四个单词步向插入格局cw
7、删除三个字符x大概dl,删除多个字符步入插入情势s大概cl
8、粘贴p,交流多个字符xp,沟通两行ddp
9、复制y,复制风姿罗曼蒂克行yy
10、撤销u,重做ctrl r,重复.
11、智能提示 ctrl n 或者 ctrl p
12、删除motion跨过的字符,删除并跻身插入形式 c{motion}
13、删除到下三个字符跨过的字符,删除并跻身插入格局,不富含x字符 ctx
14、删除当前字符到下一个字符处的富有字符,并步入插入格局,包罗x字符,cfx
15、删除motion跨过的字符,删除但不进来插入格局 d{motion}
16、删除motion跨过的字符,删除但不进去插入方式,不包涵x字符 dtx
17、删除当前字符到下三个字符处的持有字符,包蕴x字符 dfx
18、要是只是复制的情状时,将12-17条中的c或d改为y
19、删除到行尾能够使用D或C
20、拷贝当前进 yy或许Y
21、删除当前字符 x
22、粘贴 p
23、可以动用多种剪切板,查看景况使用:reg,使用剪切板使用”,举例复制到w贮存器,”wyy,或许使用可视形式v”wy
24、重复实施上一个职能使用.
25、使用数字能够跨过n个区域,如y3x,会拷贝光标到第七个x之间的区域,3j向下移动3行
26、在编辑代码的时候能够行使]p粘贴,那样能够活动举行代码缩进
27、 >> 缩进具备选拔的代码
28、 << 反缩进具备接纳的代码
29、gd 移动到光标所处的函数或变量的定义处
30、K 在man里寻觅光标所在的词
31、归总两行 J
32、若不想保留文件,而重新张开 :e!
33、若想展开新文件 :e filename,然后选择ctrl ^举办文件切换

四、窗口操作
1、分隔贰个窗口:split只怕:vsplit
2、创造八个窗口:new可能:vnew
3、在新窗口张开文件:sf {filename}
4、关闭当前窗口:close
5、仅保留当前窗口:only
6、到右手窗口 ctrl w, h
7、到右边手窗口 ctrl w, l
8、到上边窗口 ctrl w, k
9、到上面窗口 ctrl w, j
10、到顶端窗口 ctrl w, t
11、到底层窗口 ctrl w, b

五、宏操作

1、起先记录宏操作q[a-z],按q甘休,保存操作到贮存器[a-z]中
2、@[a-z]实行寄放器[a-z]中的操作
3、@@实施如今叁遍记录的宏操作

六、可视操作

1、踏入块可视格局 ctrl v
2、步向字符可视情势 v
3、步入行可视格局 V
4、删除选定的块 d
5、删除选定的块然后步向插入情势 c
6、在当选的块同是插入肖似的字符 IESC

七、调到申明

1、[[ 向前跳到顶格第一个{
2、[] 向前跳到顶格首先个}
3、]] 向后跳到顶格的第三个{
4、]] 向后跳到顶格的第1个}
5、[{ 跳到本代码块的发端
6、]} 跳到本代码块的结尾

八、挂起操作

1、挂起Vim ctrl z 或者 :suspend
2、查看职责 在shell中输入 jobs
3、恢复生机任务 fg [job number](将后台程序放到前台)或然 bg [job number](将前台程序嵌入后台)
4、执行shell命令 :!command
5、开启shell命令 :shell,退出该shell exit
6、保存vim状态 :mksession name.vim
7、恢复vim状态 :source name.vim
8、运转vim时上涨景况 vim -S name.vim

本文由67677新澳门手机版发布于67677新澳门手机版,转载请注明出处:vim快捷键整理大全

关键词: