本篇包括:vivim的3种模式及转换,常用快捷键

  • vi linux内置的编辑器
  • vim vi的增强版,具有程序编辑、代码着色、代码补全、编译及错误跳转等功能

1. vivim的3种模式

  1. 一般模式

    以`vim`打开档案后自动进入,该模式下可以用“上下左右”移动光标,可以用“删除字符”和“删除整行”来处理档案内容,也可以使用“复制、粘贴”来处理文件数据
    
  2. 插入模式

    按`i`,`I`,`o`,`O`,`a`,`A`,`r`,`R`等任意一个字母即可进入
    
  3. 命令行模式

    该模式可以完成诸如读取、存盘、替换、离开vim、显示行号等动作
    
    
    

2. 三个模式的转换

$$ 编辑模式 \require{mathtools}\xleftrightharpoons[esc]{i或a}一般模式 \xleftrightharpoons[:或/]{esc}命令模式\left\{ \begin{array}{**lr**} :wq 保存退出 \\ :q 退出 \\ :q! 强制退出 \end{array} \right. $$

3. 常用快捷键

  1. 拷贝当前行:yy,拷贝当前行向下的5行:5yy,粘贴:p,粘贴5次:5p
  2. 删除当前行:dd,删除当前行向下的5行:5dd
  3. 在文件中查找某单词:输入“/关键字”,回车查找,输入n查找下一个
  4. 设置文件行号:set nu,取消行号set nonu
  5. 光标跳转到首行gg,末行G
  6. 撤销u
  7. 跳转到行行号+shift+g行号+gg/G

标签: linux

添加新评论