Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 1.65 KB

File metadata and controls

28 lines (23 loc) · 1.65 KB

安装

  • vim 一般是多个Linux发行版的默认编辑器, 也就是说一般都内置了, 无需安装.
  • 如果需要安装, sudo apt install vim

设置

  • 全局设置在 /etc/vim/vimrc 也可以自定用户设置在 ~/.vimrc

命令

  • 打开文件 vim <file>. 如果文件不存在,会创建新的。
  • 进入以后默认为命令模式。开始输入:i或者a. 即为在默认模式下进入输入模式。按esc退出输入模式。
  • 撤销上一次操作。在命令模式下按 u
  • 替换光标后面的一个字符,在命令模式下按 r
  • 保存, :w. 退出, :q. 可以连起来写为 :wq. 也可以简写为 : :x 或者 ZZ. 如果想不保存强制退出, :q!
  • 另存为, :w <文件名>
  • 查找, 命令模式下, /<内容> 或者 ?<内容>
  • 命令模式下。剪切一行, dd. 复制一行, yy . 粘贴 p, 复制 y, 剪切 d
  • 命令模式下。剪切或删除光标后的一个字符。x
  • 命令模式下。进入选择模式。v. 大写 V是行选择。
  • 命令模式下。光标移动到文件头部。gg
  • 命令模式下。光标移动到文件尾部。G
  • 命令模式下。移动到某一行。:<number> 数字是行数。
  • 命令模式下。移动到括号的另一端。%
  • 命令模式下。临时跳出vim, 到控制台去运行命令。:! <command>. 运行完以后按回车键会自动跳回vim。
  • 命令模式下。把控制台运行命令的结果直接改写或插入当前光标处。:.!改写。 :r!插入。 :<n>r!插入到第n行的地方。:.! 简化的快捷键: !!
  • 在命令模式下 !!date, 在当前光标处插入系统时间。