Linux程序员计算机杂谈

Linux-vi编辑器开发必备操作

2018-01-30  本文已影响36人  紫霞等了至尊宝五百年

操作模式

初始进入文件时为命令模式(底行模式)

键i
vi从命令模式切换到输入模式
键esc
切换到底行模式
键:wq
保存,推出文件

vim + file
打开文件,并且光标在文件的最后一行

vim +n file 定位到文件指定行(若文件过长,十分实用)
打开文件,并且光标在文件第n行
如果行号超过文件最大行,则定位到最后一行

vim +/string file
打开文件后,光标定位到string第一次出现的位置
键n:跳转下一个出现位置
键N:跳转上一个出现位置

vim aa bb cc
一次创建(若文件不存在)或打开多个文件
期间在底行模式键:n
切换到下一个文件(按开始vim文件的顺序)
在最后一个文件后还如此操作,会出现



键:N或者:prev切回上个文件

常用指令

底行模式

:w将文件的修改从内存写入硬盘中,即保存修改
:q 推出当前打开的文件
:! 强制执行
:ls 列出当前打开的所有文件
:n/N切换到后/前一个文件
:15快速定位到第15行
/xxx 向后搜索xxx第一次出现位置
?xxx 向前搜索
:set number 显示行号

命令模式


上一篇下一篇

猜你喜欢

热点阅读