Vim知识详解

前端之家收集整理的这篇文章主要介绍了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

猜你在找的Bash相关文章