Linux-(6)Vi/Vim的基本操作

  Vi/Vim是linux中基本的文本编辑工具,两者在使用方式上没有什么太大的差别.Vim只是比Vi多了代码高亮等功能.

  在最新的Ubuntu系统下默认只装了vi, 输入vim后会提示未按照, 按照提示用apt-get install安装一下就可以了


  使用方法: vim <文件名>

  vim/vi拥有三种模式:

  1. 命令模式(常规模式): vi/vim启动后默认进入命令模式,任何模式都可以通过esc键回到命令模式. 命令模式下可以通过键入不同的命令完成选择,复制,粘贴,撤销等等操作.

  2. 插入模式: 在命令模式中按"i"键即可进入插入模式,在插入模式下可以输入编辑文本内容,使用esc键返回命令模式.

  3. ex模式: 在命令模式下按":"键进入ex模式,光标会移动到底部,在这里可以保存修改或退出vi/vim.


  命令模式常用命令:

  i: 在光标前插入文本

  o: 在当前行下面插入文本

  dd: 删除整行

  yy: 将当前行的内容放入缓冲区(即复制当前行)

  n+yy: 将n行内容放入缓冲区

  p: 将缓冲区的文本放入光标后(粘贴)

  u: 撤销上一个操作

  r: 替换当前字符

  /: 查找关键字,按n在查找结果中切换


  ex模式常用命令:

  :w  保存当前修改

  :q  退出

  :q!  强制退出,不保存修改

  :x  保存并退出,相当于:wq

  :set number  显示行号

  :!系统命令  执行一个系统命令并显示结果

  :sh  切换到命令行,使用ctrl+d切换回vim


你可能感兴趣的:(linux,vi,vim,文本编辑,文本处理)