微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Vim知识详解

这是一个笔记

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐