Vim快捷键介绍

1.vim三种常用模式介绍
普通模式(Normal mode)
在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。
插入模式(Insert mode)
在这个模式中,大多数按键都会向文本缓冲中插入文本。大多数新用户希望文本编辑器编辑过程中一直保持这个模式。在插入模式中,可以按ESC键回到普通模式。
命令行模式(Command line mode)
在命令行模式中可以输入会被解释成并执行的文本。例如执行命令(:键),搜索(/和?键)或者过滤命令(!键)。在命令执行之后,Vim返回到命令行模式之前的模式,通常是普通模式。

说明 快捷键
普通模式 ESC
插入模式 i或a
命令行模式

vim另存为
1、首先需要按ESC键回到命令模式;
然后输入命令:w fileName,文件不存在会自动新建文件。

用法示例:
另存为文件为temp.cpp
:w /home/youname/temp.cpp

文件就会默认保存在当前工作路径。

注意:要确保你的文件路径是存在的,否则是保存不成功的

删除

1 删除命令

vi命令 操作键
x 删除当前光标处的字符
x 删除当前光标处的字符
X 删除光标左边的字符
D 删除从当前光标到本行末尾的字符
J 删除两行之间的换行符 (亦可用于合并两行)
dmove 删除从当前光标到move所给位置的字符
dd 删除当前行
j 光标向下移动一行
k 光标向上移动一行
h 光标向左移动一个
l 光标向右移动一个
数字 j 光标向下移动几行
数字 k 光标向上移动几行
数字 h 光标向左移动几个
数字 l 光标向右移动几个
ex命令
:lined 删除指定行
:line,lined 删除指定范围内的行

猜你喜欢

转载自www.cnblogs.com/LareinaL/p/12916923.html