VIM 是一款强大的文本编辑器,广泛应用于程序开发和日常编辑工作。它不仅支持多种操作系统,还以其高效的键盘快捷键著称。通过掌握快捷键,用户可以大幅提高编辑效率。
VIM Linux快捷键
编辑功
快捷键
功能描述
i
进入插入模式,光标前插入文本
I
进入插入模式,光标所在行的行首插入文本
a
进入插入模式,光标后插入文本
A
进入插入模式,光标所在行的行尾插入文本
o
在当前行下方插入新的一行并进入插入模式
O
在当前行上方插入新的一行并进入插入模式
x
删除光标所在位置的字符
dd
删除当前行
yy
复制当前行
p
粘贴复制或剪切的内容
u
撤销上一步操作
Ctrl + r
重做上一步撤销操作
导航功能
快捷键
功能描述
h
光标向左移动一个字符
j
光标向下移动一行
k
光标向上移动一行
l
光标向右移动一个字符
w
跳转到下一个单词的开头
b
跳转到上一个单词的开头
0
跳转到当前行的行首
$
跳转到当前行的行尾
G
跳转到文件的最后一行
gg
跳转到文件的第一行
Ctrl + f
向下翻一页
Ctrl + b
向上翻一页
查找与替换功能
快捷键
功能描述
/
启动查找功能并输入要查找的文本
n
查找下一个匹配项
N
查找上一个匹配项
:%s/old/new/g
替换文件中所有出现的“old”为“new”
:s/old/new/g
替换当前行中的所有“old”为“new”
文件操作功能
快捷键
功能描述
:w
保存文件
:q
退出 VIM 编辑器
:wq
保存文件并退出 VIM 编辑器
:x
保存文件并退出 VIM 编辑器(等同于:wq)
:q!
强制退出,不保存文件
:e filename
打开文件“filename”
:saveas filename
将当前文件另存为“filename”
显示与窗口操作
快捷键
功能描述
Ctrl + w + s
分割窗口并在下方打开一个新窗口
Ctrl + w + v
分割窗口并在右侧打开一个新窗口
Ctrl + w + q
关闭当前窗口
Ctrl + w + h
切换到左侧窗口
Ctrl + w + l
切换到右侧窗口
Ctrl + w + k
切换到上侧窗口
Ctrl + w + j
切换到下侧窗口
关于VIM
VIM 是一种全功能的文本编辑器,常用于编程、系统管理以及日常文本编辑工作。其名字来源于 "Vi IMproved",即 Vi 的改进版。VIM 支持几乎所有操作系统,并且在很多 Linux 系统中作为默认编辑器。VIM 最具特色的地方就是其键盘快捷键,用户可以通过命令模式、插入模式和可视模式等不同操作模式实现高效的编辑。
VIM 拥有强大的查找与替换功能,支持正则表达式,可以通过插件扩展功能,几乎可以完成所有文本编辑的工作,甚至能替代一些更为复杂的 IDE。
Discussion
New Comments
暂无评论。 成为第一个!