前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux-vi编辑器开发必备操作常用指令

Linux-vi编辑器开发必备操作常用指令

作者头像
JavaEdge
发布2018-05-16 14:45:14
8860
发布2018-05-16 14:45:14
举报
文章被收录于专栏:JavaEdge

操作模式

  • 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 显示行号

命令模式

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.01.30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 常用指令
    • 底行模式
      • 命令模式
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档