Linux--Vi编辑命令(跳到指定⾏、翻屏、缩进)1、设置⾏号
如果编辑后,⼜想显⽰⾏号,同样操作按⼀下esc键,并输⼊:(冒号),输⼊set number    ,并按回车键,完成后即显⽰⾏号。不需要显⽰⾏号,同样操作按⼀下esc键,并输⼊:(冒号),输⼊set nonu,并按回车键,即可取消显⽰⾏号。
2、跳到指定⾏
在知道所查的内容在⽂件中的具体位置时可以使⽤以下命令直接定位:
跳到⽂件指定⾏:⽐如跳到66⾏
66+G(也就是66+shift+g)
当然你可以选择另⼀种跳转⽅式:
命令⾏输⼊“ : n ” 然后回车
跳到⽂件第⼀⾏:gg (两个⼩写的G)
跳到⽂件最后⼀⾏:shift+g (也就是G)
3、⽂件上下翻转
页翻转可以直接使⽤PgUp和PgDn
向前滚动⼀屏:Ctrl+F
linux vi命令详解菜鸟教学向后滚动⼀屏:Ctrl+B
向前滚动半屏:Ctrl+D(向下)
向后滚动半屏:Ctrl+U(向上)
向下滚动⼀⾏,保持当前光标不动:Ctrl+E
向上滚动⼀⾏,保持当前光标不动:Ctrl+Y
当前⾏滚动:
当前⾏移动到屏幕顶部并滚动:Z+Enter
滚动指定⾏到屏幕顶部: 10Z+Enter(指定第⼗⾏)
当前⾏移动到屏幕中央并滚动:Z + .
当前⾏移动到屏幕底部并滚动:Z + -
当前屏幕操作:
H:⼤写h,移动到当前屏幕⾸⾏;nH移动到⾸⾏下的第n⾏
M:⼤写m,移动到当前屏幕中间⾏
L:⼤写l,移动到当前屏幕末⾏;nL移动到末⾏上⾯的第n⾏
4、多窗⼝功能
【:sp [filename]】打开⼀个新窗⼝,显⽰新⽂件,若只输⼊:sp,则两窗⼝显⽰同⼀个⽂件
【[Ctrl] + w + j】光标移动到下⽅窗⼝
【[Ctrl] + w + k】光标移动到上⽅窗⼝
【[Ctrl] + w + q】离开当前窗⼝
5、缩进
(1)批量缩进
在程序代码界⾯,按esc,退出编辑模式,到命令模式,并在英语输⼊法下输⼊“:”
将所要批量缩进的⾏号写上,按照格式:“⾏号1,⾏号2>”输⼊命令,如要将2⾄9⾏批量缩进⼀个tab值,则命令为“2,9>”
输⼊完毕后,按回车可以执⾏,就可以看到2⾄9⾏全部缩进了⼀个tab值了,同样的,如果要缩回来⼀个tab值,则⽤命令“⾏号1,⾏号2<”即可
(2)可视模式缩进
⽅法⼆是在可视模式下选择要移动的列,操作为,esc从编辑模式退到命令模式,将光标移到需要缩进的⾏的⾏⾸,然后按shift+v,可以看到该⾏已被选中,且左下⾓提⽰为“可视”
此时,按键盘上的上下左右⽅向键,如这⾥按向下的箭头,选中所有需要批量缩进的⾏
选择好了之后,按shift+>,是向前缩进⼀个tab值,按shift+<,则是缩回⼀个tab值,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。