admin 管理员组文章数量: 887021
编译示例:g++ -o hello hello.cpp -std=c++11 ,其中-std=c++11表示支持C++111新特性
按下Esc后的命令模式执行
a 插入字母后
i 插入当前光标
-------------------------------------------
dd 删除当前行
yy 复制当前行
-------------------------------------------
v 选择
d 剪切
y 复制
p 粘贴在当前光标处上面
P 粘贴在当前光标处下面
shift+p 在当前行前粘贴
-------------------------------------------
u 撤销操作
ctrl+r 重复操作
-------------------------------------------
^ 移动到本行第一个非空白字符上
0(数字0) 移动到本行第一个字符上,
$ 移动到行尾
3$ 移动到下面3行的行尾
ctrl+f 跳转下一页
ctrl+b 跳转上一页
[[/gg 文件头
]]/G 文件尾
-------------------------------------------
:set nu 显示行号
:100 跳转到100位置
-------------------------------------------
:q! 不保存退出
:w 保存
:x 保存退出
-------------------------------------------
/xxx 向后查找xxx
?xxx 向上查找xxx
n 继续查找下一个
:set nohlsearch 关闭高亮搜索显示
------------------------------------------
:%s/abc/123/gc 将abc替换成123
转载于:https://wwwblogs/linear/p/6814659.html
版权声明:本文标题:vim最常用的命令 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1724976229h843187.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论