介绍
vim是一款运行在命令行的文本编辑器,它的功能很强大,可完全依靠键盘进行编辑操作,它是vi编辑器的增强版本;其实vi是自带的版本,不过功能弱了点,ARM Linux通常会预装vi而不是vim
安装
以Ubuntu系统为例,安装配置vim工具
1 | sudo apt install vim |
完全删除卸载
1 | sudo apt remove --purge vim |
编辑文件
1 | # 直接打开编辑器 |
配置文件
1 | ~/.vimrc |
配置
vim的配置几天几夜都讲不完,只能挑选一些基本、常用的
- 开启行号:set nu
- 高亮行:set cul
- 高亮列:set cuc
- 高亮搜索关键字:set hls
- 绑定Esc快捷键:inoremap jj <Esc>
- tab大小配置:set ts=4
命令行
以下是在命令行模式下的一些命令和快捷操作:
- 命令行模式按i、I、a、A可以进入编辑模式
- 编辑模式下按Esc进入命令行模式
- 在命令行模式用
/关键字
向下搜索,?关键字
向上搜索 - 命令行模式用vs垂直分割窗口、sp水平分割窗口
- 在分割窗口之间移动:先按CTRL + W再按H、L
- 替换:
s/替换前字符/替换后字符/g
- 命令行模式保存:w
- 命令行模式退出:q
- 命令行模式保存并退出:wq
- 命令行模式强制退出:q!
- 复制行:yy
- 删除剪切行:dd
- 粘贴:p
光标移动
- 上:k
- 下:j
- 左:h
- 右:l
- 行末:$
- 行首:^
快捷键
退出当前窗口:CTRL + W + Q
多视图模式切换当前窗口:Ctrl + W