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

操作模式

  • Commmand mode命令模式
    等待用户输入命令
    eg.撤销,剪切,复制
    d:删除当前字符
    dd:删除至行末
  • Insert Mode输入模式
  • Last Line Mode底行模式(也可归类为命令模式)

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

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

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

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

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

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


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

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

常用指令

底行模式

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

命令模式

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

Linux-vi编辑器开发必备操作
上一篇:【最全PPT下载+直播回顾】阿里云栖开发者沙龙PHP技术专场


下一篇:7、Libgdx网络操作