ITPub博客

首页 > IT职业 > IT图书 > Linux-vi编辑器开发必备操作

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

IT图书 作者:lanyu 时间:2021-09-09 10:05:45 0 删除 编辑

操作模式

  • 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文件的顺序)
在最后一个文件后还如此操作,会出现


图片描述


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

常用指令

底行模式

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

命令模式

图片描述


图片描述



作者:芥末无疆sss
链接:https://www.jianshu.com/p/e4369225247b
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2035/viewspace-2816204/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-29

  • 博文量
    96
  • 访问量
    7363