介绍

vim是一款运行在命令行的文本编辑器,它的功能很强大,可完全依靠键盘进行编辑操作,它是vi编辑器的增强版本;其实vi是自带的版本,不过功能弱了点,ARM Linux通常会预装vi而不是vim

安装

以Ubuntu系统为例,安装配置vim工具

1
sudo apt install vim

完全删除卸载

1
sudo apt remove --purge vim

编辑文件

1
2
3
4
5
6
7
8
9
10
# 直接打开编辑器
vim
# 打开文件(不存在的也可以)
vim demo.txt
# 定位到文件的第十行
vim demo.txt +10
# 打开两个文件,水平视图并列展示
vim a.txt b.txt -O
# 打开两个文件,垂直视图并列展示
vim a.txt b.txt -o

配置文件

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


© 2025 hywing 使用 Stellar 创建
总访问 113701 次 | 本页访问 326