突然感觉vim好好看
主要是在学校电脑上好配置。好看?不可能的
现在太困了,打不下题去,只好学学这个了。
2024-08-05 20:22:24 星期一
进入vim后的默认模式,此时的对键盘的操作被认为是指令。
- 方向键\(\uparrow(k),\leftarrow(h),\rightarrow(l),\downarrow(j)\)
- 删除
- x : 删除光标所在位置的字符
- d :
- w : 从当前光标位置删除删除直到下一个单词的起始位置
- $ : 从光标处删除到行末
- e : 从光标处删除到单词末尾
- d : 删除当前一整行
- 重复进行指定动作
- 数字+操作
- 撤销类命令
- u : 撤销最后的命令
- U : 撤销对该行的修改(恢复到原始状态)
- Ctrl+R : 撤销撤销命令
- 置入类命令
- p : 将最后一次删除的放入光标后
- 替换类命令
- r + 一个字符 : 将光标处所在的字符改为输入字符
- s/old/new : 将old替换为new
- 不加 : 只改变光标所在行第一个匹配串
- +/g : 直接替换全行的匹配串
- +/gc : 每次替换前询问
- x1,x2+ : x1行至x2行
- %+ : 全文本查找
- 更改类命令
- ce/cw : 将光标处到单词末尾的文本更改为输入文本(本质是进入了插入模式)
- c$ : 将光标处到行末的文本更改为输入文本
- 定位类命令及文件状态命令
- Ctrl+G : 显示当前光标所在行以及文件状态
- G : 跳至文件的最后一行
- gg : 跳至文件第一行
- 搜索类命令
- / + string : 查找string(正向查找)
- ? + string : 查找string(反向查找)
- n : 下一个
- N : 上一个
- % : 查找配对括号并跳转
- 执行外部命令
- :!+命令
- 保存文件
- w : 保存文件
- q : 退出vim
- wq : 保存文件并退出vim
- q!/!q : 强制退出vim
- e filename : 打开当前目录下的指定文件
- !rm filename : 删除指定文件
- v + (移动光标至选中部分) + w + filename : 将选中部分写入指定文件中