vim学习笔记1
来源:互联网 发布:js file 获取文件路径 编辑:程序博客网 时间:2024/05/17 06:09
vi学习笔记
i 插入,移动到命令模式光标之前的位置。
I 在一行的开头处添加文本。
a 追加,移动到命令模式光标之后的位置。
A 在一行的结尾处添加文本。
:w 保存文件。
:wq或ZZ 保存文件后退出。
:q! 放弃保存退出。
:e! 消除所有编辑结果。
h 命令模式下向左移动。
j 命令模式下向下移动。
k 命令模式下向上移动。
l 命令模式下向右移动。
数字+命令 重复执行制定数字次数的命令。
0 移到一行的开头。
$ 移到一行的结尾。
w 向右移动一个单词。
W 向右移动一个单词(不包括标点)。
b 向左移动一个单词。
B 向左移动一个单词(不包括标点)。
1G 移动到第一行。
数字+G 移动到指定行。
G 移动到最后一行。
cw 改变光标处向后的一个单词。
c2w或2cw 改变光标处向后的两个单词。
c0 改变从光标到此行的开头。
c$或C或cc 改变从光标到此行的结尾。
S 无论光标在哪,整行删除。
s 将光标处字符删除,进入插入模式。
d 剪切。
y 复制。
p 粘贴到光标右边。
P 粘贴到光标左边。
c$ 改变从光标到此行的结尾。
r 更改一个字符,返回命令模式。
R 更改光标处字符,进入替换模式。
~ 字符大小写切换。
xp 对调两个字符。
. 重复上一次命令。
u 撤销上一次命令。
ctrl+r 重做。
o 在光标下一行打开新行。
O 在光标上一行打开新行。
e 移动到单词结尾。
J 删除本行的换行符。
i 插入,移动到命令模式光标之前的位置。
I 在一行的开头处添加文本。
a 追加,移动到命令模式光标之后的位置。
A 在一行的结尾处添加文本。
:w 保存文件。
:wq或ZZ 保存文件后退出。
:q! 放弃保存退出。
:e! 消除所有编辑结果。
h 命令模式下向左移动。
j 命令模式下向下移动。
k 命令模式下向上移动。
l 命令模式下向右移动。
数字+命令 重复执行制定数字次数的命令。
0 移到一行的开头。
$ 移到一行的结尾。
w 向右移动一个单词。
W 向右移动一个单词(不包括标点)。
b 向左移动一个单词。
B 向左移动一个单词(不包括标点)。
1G 移动到第一行。
数字+G 移动到指定行。
G 移动到最后一行。
cw 改变光标处向后的一个单词。
c2w或2cw 改变光标处向后的两个单词。
c0 改变从光标到此行的开头。
c$或C或cc 改变从光标到此行的结尾。
S 无论光标在哪,整行删除。
s 将光标处字符删除,进入插入模式。
d 剪切。
y 复制。
p 粘贴到光标右边。
P 粘贴到光标左边。
c$ 改变从光标到此行的结尾。
r 更改一个字符,返回命令模式。
R 更改光标处字符,进入替换模式。
~ 字符大小写切换。
xp 对调两个字符。
. 重复上一次命令。
u 撤销上一次命令。
ctrl+r 重做。
o 在光标下一行打开新行。
O 在光标上一行打开新行。
e 移动到单词结尾。
J 删除本行的换行符。
0 0
- Vim学习笔记(1)
- vim学习笔记1
- Vim学习笔记(1)
- 【学习笔记-VIM】Vim初学 - Vim tutor
- vim学习笔记(1)——vim操作
- Vim学习笔记1---基本操作
- linux学习笔记(1)-Vim编辑器
- VIM学习笔记
- VIM学习笔记
- VIM学习笔记
- vim学习笔记
- VIM学习笔记
- vim学习笔记
- vim学习笔记1217
- vim 学习笔记
- vim学习笔记
- vim学习笔记-0
- Vim的学习笔记
- 关于String和StringBuilder、StringBuffer的一个简单性能测试
- ADB: install命令
- 串口编程项目— PX4FLOW 传感器数据接收处理(英文paper直接贴过来)
- VIM技巧整理(持续整理)
- Python-WSGI详解汇总
- vim学习笔记1
- PyCharm常用设置和快捷键汇总
- 文章标题
- 广搜与深搜的小区别
- Javascript 操作CSS 学习笔记
- 常见正则表达式
- Python中的变量有作用域或命名空间及locals()与globals()函数
- Java学习总结:面向对象部分学习总结
- Cascaded Shadow Map(CSM)中的一些问题