好吧,使用vi

切换到了Mac上了,就必须学会使用vi啊,否则工作上就有无数不便之处。

vi是?能干嘛?

在Linux平台上都会内置vi文本编辑器,主要就是方便命令行下进行文本编辑。那么为什么要会vi呢?因为很多软件的编辑接口都是默认调用vi,而且vim具有编程能力,方便程序设计,编辑速度也快。

vi的使用

vi共有三种模式,分别是一般模式,编辑模式和命令行模式。这三种模式作用分别如下。

  • 一般模式
    使用vi进入的默认模式,可以理解为只读模式。
  • 编辑模式
    只读模式中,点按i,I等进入编辑模式,意为插入。如果需要退出编辑模式,点按esc即可。
  • 命令行模式
    在只读模式下,输入:进入此模式,保存替换等常规操作在此模式中进行。

必知必会

  • vi test.txt打开一般模式
  • 点按i进入编辑模式
  • 点按esc退出编辑模式
  • 在一般模式下输入:wq保存退出
  • 在一般模式下输入:q!不保存退出,相当于强制退出

常用操作

  • ctrl+f,向下滚动一页;ctrl+b,回滚一页
  • 0,回到行首;$,回到行尾
  • G,回到最后一行;gg,移到第一行;n[Enter],向下移动n行
  • 命令行模式,:set nu,显示行号;set nonu为不显示行号
  • 命令行模式,:w newfilename.txt,另存新文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容