首页 > 系统服务 > 详细

【Linux常见命令】vi,vim命令

时间:2019-11-06 22:22:07      阅读:88      评论:0      收藏:0      [点我收藏+]

- i 进入编辑模式
- dd 在命令模式下删除行
- yy 命令模式下,复制,然后另起一行,
- p 命令模式下,粘贴
- esc 进入命令模式
- :wq 保存并退出
- :set nu 命令行模式下,设置显示行号
- :ser nonu 命令行模式下,设置取消显示行号
- shift+g 跳转到最后一行开头
- o 进入编辑模式,同时定位到下一行

 

 

所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。

但是目前我们使用比较多的是 vim 编辑器。

vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

 

Vi/VIM的三种模式:

  • 命令模式(Command mode)
  • 输入模式(Insert mode)
  • 底线命令模式(Last line mode)

 

 

进入VI:

  • vi file  打开/新建文件,光标置于第1行行首
  • vi file +n  打开文件,光标置于第n行行首
  • vi file +  打开文件,光标置于最后一行行首
  • vi file +/pattern   将表表置于第一个与pattern匹配的字符串处
  • vi -r file   在使用vi时发生系统崩溃,恢复
  • vi file ... file    打开多个文件,依次进行编辑

编辑模式:

  • i,I  插入光标前
  • a,A  插入光标后
  • o,O  插入新的一行
  • r,R   替换
  • r   会替换光标所指的那一个字符
  • R   会一直替换光标所指的文字,直到按下ESC为止

 

 

一般模式(命令模式):切换行首行尾,第一行最后一行

技术分享图片

 

  • 第一行:gg
  • 最后一行:shift+g
  • 行首:Home键,shift+^
  • 行尾: End键,shift+$

 

【Linux常见命令】vi,vim命令

原文:https://www.cnblogs.com/zoe233/p/11808962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!