vim编辑器部分命令(快捷键)
来源:互联网 发布:中科院人工智能 编辑:程序博客网 时间:2024/04/29 17:50
vim快捷键
vim 同时打开两个文件(利用ctrl+双击w进行切换):
vim -o /etc/password /etc/grop 横向打开两个文件
vim -O /etc/password /etc/grop 纵向打开两个文件
vim有三种模式:命令模式,文本输入模式,命令行模式
命令模式快捷键(进入vim后默认进入的模式)
i:在当前位置进入insert模式
在insert模式下按esc回到命令模式
I:在当前位置行首进入insert模式
a:光标在当前位置后退一格进入insert模式
A:在当前位置行未进入insert模式
o:在光标所在行下新起一行进入insert模式
O:在光标所在行上新起一行进入insert模式
s:删除光标所在字符并进入insert模式
S:删除光标所行并进入insert模式
G:两次G定位到未行行首,shift相反, nG 定位到第n行,ctrl+G显示位置信息
w:移动一个单词,同理5w移动5个单词
$:移动到行未
dd:删除一行,5dd 删除5行
u:撤销undo
ctrl+r:恢复redo
yy:复制一行
p: 粘贴(当前位置下一行)
x:删除一个字符
r:替换当前字符为后输入值 例如: re 替换当前字符为e
/:搜索 例如: /abc 搜索abc并定位到第一个,按n定位到下一个
n:定位到下一个相同的词
在命令模式下输入数字n,代表对应操作执行n次。比如 3i,当进入insert模式后,输入了s,退出则会生成sss
命令行模式快捷键(在命令模式下按:进入命令行模式,esc退出命令行模式)
:set nu 显示行号。 set nonu
:n 定位到n行
:r aaa.file 读取aaa文件内容
:w 保存写入
:w! 强制写入
:q退出
:wq 写入并退出
:q! 强制退出
:e!恢复到编辑前状态(多次撤销)
:e! aaa.txt 不保存写入并直接打开aaa文件
1,5 s/aaa/bbb/c 从第一行到第5行把aaa替换成bbb,替换之前会先提示。
:sh 新建终端,exit退回到vim.
vim 同时打开两个文件(利用ctrl+双击w进行切换):
vim -o /etc/password /etc/grop 横向打开两个文件
vim -O /etc/password /etc/grop 纵向打开两个文件
vim有三种模式:命令模式,文本输入模式,命令行模式
命令模式快捷键(进入vim后默认进入的模式)
i:在当前位置进入insert模式
在insert模式下按esc回到命令模式
I:在当前位置行首进入insert模式
a:光标在当前位置后退一格进入insert模式
A:在当前位置行未进入insert模式
o:在光标所在行下新起一行进入insert模式
O:在光标所在行上新起一行进入insert模式
s:删除光标所在字符并进入insert模式
S:删除光标所行并进入insert模式
G:两次G定位到未行行首,shift相反, nG 定位到第n行,ctrl+G显示位置信息
w:移动一个单词,同理5w移动5个单词
$:移动到行未
dd:删除一行,5dd 删除5行
u:撤销undo
ctrl+r:恢复redo
yy:复制一行
p: 粘贴(当前位置下一行)
x:删除一个字符
r:替换当前字符为后输入值 例如: re 替换当前字符为e
/:搜索 例如: /abc 搜索abc并定位到第一个,按n定位到下一个
n:定位到下一个相同的词
在命令模式下输入数字n,代表对应操作执行n次。比如 3i,当进入insert模式后,输入了s,退出则会生成sss
命令行模式快捷键(在命令模式下按:进入命令行模式,esc退出命令行模式)
:set nu 显示行号。 set nonu
:n 定位到n行
:r aaa.file 读取aaa文件内容
:w 保存写入
:w! 强制写入
:q退出
:wq 写入并退出
:q! 强制退出
:e!恢复到编辑前状态(多次撤销)
:e! aaa.txt 不保存写入并直接打开aaa文件
:1,$ s/aaa/bbb/g 从第一行到最后一行把aaa替换成bbb,其中g代表全部替换c代表询问替换。
:% s/aaa/bbb/g 从第一行到最后一行把aaa替换成bbb,其中g代表全部替换c代表询问替换。
在所有行中查找 字符串 出现的次数
:%s/字符串/&/gn
1,5 s/aaa/bbb/c 从第一行到第5行把aaa替换成bbb,替换之前会先提示。
:sh 新建终端,exit退回到vim.
:! 执行命令 :!ls
阅读全文
0 0
- vim编辑器部分命令(快捷键)
- vim 部分快捷键
- vim 编辑器 快捷键
- Vim编辑器快捷键
- Vim编辑器快捷键
- VIM编辑器常用快捷键:
- vim编辑器快捷键
- Vim编辑器快捷键操作
- vi/vim 编辑器 快捷键
- VIM编辑器中的快捷键
- Vim编辑器的快捷键
- vim 部分命令
- vim命令、快捷键
- Vim 快捷键 & 基本命令
- vim 命令 & intellij快捷键
- linux vim编辑器命令总结(转载)
- vim编辑器命令大全
- vim编辑器命令
- 我开了一家毒药店
- 六个实例教你正确使用Java内部类(成员内部类、匿名内部类、静态内部类、局部内部类)
- asmlib的安装
- 《编程题》找出数组中出现次数超过一半的数(时间复杂度O(n),空间复杂度为O(1))
- 血腔健康自治
- vim编辑器部分命令(快捷键)
- vim从入门到放弃
- 【备忘】最新spark/hadoop/hbase/hive/kafka/redies大数据视频教程
- RK3229方案测评 RK3299方案设计定制 RK3299方案开发板 RK3229智能音响
- XML组装解析的困扰小问题
- Maven项目Java Resource 出现红叉
- 前端插件之滚动轮播
- Linux平台上配置Oracle ASMLib和磁盘多路径
- 数据库操作练习9