Linux::工具:vi编辑器简介及常见用法

转载自:http://www.centospub.com/prep/vi.html

   在UNIX及类UNIX操作系统下,vi是标准的文本编辑器之一,几乎每个系统都把vi作为最基本的软件而被默认安装在系统中。

   vi和其他编辑器最不一样的地方莫过于它把编辑、处理等等的操作分离开来,形成性质不同的3种操作模式,他们分别为“命令模式”、“插入模式”、“ex模式”。

   为了增强对将要处理的文本的针对性,文本输入、复制等等不同的操作,是被分离开来的,比如文本输入的模式叫做“插入模式”,在插入模式 下,我们可以用和Windows下一样的操作方法来对文本进行输入、编辑等等的操作,但是复制等等非编辑的操作,在插入模式下不能够完成,而需要切换到相 应的模式下用相应的命令来完成。


光标的移动命令如下所示:

  向右移动 --> l
  向左移动 --> h
  向下移动 --> j
  向上移动 --> k


文本***的命令如下所示:

  ***光标所在位置的字符 --> x
  ***光标所在的行 --> dd(敲 d 两次)


保存并退出文档:

保存当前修改并退出 --> ZZ


具有编辑性质的有用的命令:

  撤销上一步操作 --> u
  移动光标到行首 --> 0 (数字0)
  移动光标到行首 --> $
  移动光标到当前页最顶行 --> H
  移动光标到当前页最底行 --> L
  向前翻一页(Page Up) --> Ctrl + f
  向后翻一页(Page Down) --> Ctrl + b



你可能感兴趣的:(linux,vi)