这是一个笔记
Shift-Lock(大小写锁定键没有按下),正常模式(按ESC 处于正常模式)
移动光标
:q! 丢弃改动并退出
x 删除当前字符
i 在当前光标插入文本
a 在句子最后添加文本
:wq 保存文件以退出
dw 从光标处删除至一个单词的末尾,不包括第一个单词
d$ 从当前光标删除到行末
de 当前位置到单词末尾,包括最后一个单词
0 切换光标当行数
数字+动作 重复动作多少次
d+数字+动作 删除更多
dd 删除当前行
u 撤销命令
U 撤销一行的改动
CTRL+R 撤销以前的撤销命来,恢复以前的操作结果
dd 删除以后 使用 p 粘贴
r+字符 当前光标的字符即被替换
ce+** 改变文本直到末尾
CTRL+G 定位及文件状态
G 跳到文件最后一行
g 跳到文件第一行
行号+G 跳转行
/+字符串 正向查找字符串 n 下一个字符串 N 上一个字符串
?+字符串 逆向查找字符串
% 查找当前光标的配对括号
:!+外部命令 执行外部命令
w FileName 保存名为FileName的文件
r motion :w FILENAME 可将编辑文件中可视模式下选中的内容保存到文件FILENAME中
:r FILENAME 可提取磁盘文件 FILENAME 并将其插入到当前文件的光标位置后面
问题
1.Vim打开时提示.example.txt.swp 已存在,下次打开还这样,怎么办?
删除即可 rm -rf .example.txt.swp
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|