都是编辑器 vim是从vi发展来的文本编辑器
三种模式:
vi file
直接进入的是命令模式
vim三个模式
x 删除光标所在字母(其实是光标后) X删除光标前所在字母) dw删除一个单词,光标要在当前单词的第一个字符前面 u 撤销操作 d0删除光标前面的字符 d$或者D删除光标后面的字符 dd删除光标所在的行 ndd删除光标所在行往后的n行(n是自然数,包括本行)
u撤销 ctrl r反撤销
复制特定的内容:需要可视模式
v进入可视模式 hjkl光标移动选择内容 y复制 d删除
输入“/”,会在最后显示/,输入想查询的内容,会议黄色高亮显示。摁n会往下逐个显示黄色高亮区域,N会往上逐个查找。
光标往上查找,到头部再从尾查找
移动到要查找的单词上,按键盘上的#键,这个单词会黄色高亮,n或N就可以逐个查找
r
找到要替换的,摁r,输入要替换的新字符
>> 往右缩进 << 往左缩进
定位到单词,摁shift+k
a光标处后方插入字符 A光标所在行的后放插入自如 i 光标处前方插入字符 I移动到光标所在行首插入字符 o光标所在处下方创一个新行 O光标所在行上方创一个新行 s删除光标后的一个字符 S删除光标行的所有内容
:命令模式切换到末行模式
两次esc
切换到末行模式 :wq保存退出 :q!退出不保存,强制退出 :q退出 :w保存 :x等于wq保存退出 命令模式退出摁ZZ