18个非常好用的vim指令
来源:互联网 发布:淘宝手机开店认证步骤 编辑:程序博客网 时间:2024/06/09 15:49
在Linux下最有名的程序编辑器非vim莫属了。
在一般模式下,
1、dd——删除光标所在行
2、/word ——全文搜索指定单词
3、G ——将光标移动到文件的最后一行,移动到第99行,就是99G
4、小写x向后删除一个字符,大写X向前删除一个字符
6、:1,$s/word1/word2/gc——从第一行到最后一行寻找word1,将之替换为word2,并在替换之前询问是否替换
7、:1,$s/word1/word2/g——从第一行到最后一行寻找word1,将之替换为word2,不询问
8、u——撤销上一步操作
9、CTRL+r——重复上一个操作
10、yy——复制光标所在行,复制光标下6行,就是6yy
11、p——删帖到光标的下一行,大写P粘贴到光标的上一行
12在一般模式下按,a/A/i/I/o/O/r/R 进入编辑模式
在指令模式下
1、ZZ——注意:没有冒号,如果文件没有修改,则直接退出;如果文件修改了,则保存之后再退出
2、:set nu——设置行号
3、:set nonu——取消行号
4、:w filename 将文件另存为filename
5、:r filename 在本文件最后一行写入filename文件,相当于复制filename的内容到本文件的尾部
6、:wq!——若文件为只读的话,强制保存退出
在一般模式下,
1、dd——删除光标所在行
2、/word ——全文搜索指定单词
3、G ——将光标移动到文件的最后一行,移动到第99行,就是99G
4、小写x向后删除一个字符,大写X向前删除一个字符
6、:1,$s/word1/word2/gc——从第一行到最后一行寻找word1,将之替换为word2,并在替换之前询问是否替换
7、:1,$s/word1/word2/g——从第一行到最后一行寻找word1,将之替换为word2,不询问
8、u——撤销上一步操作
9、CTRL+r——重复上一个操作
10、yy——复制光标所在行,复制光标下6行,就是6yy
11、p——删帖到光标的下一行,大写P粘贴到光标的上一行
12在一般模式下按,a/A/i/I/o/O/r/R 进入编辑模式
在指令模式下
1、ZZ——注意:没有冒号,如果文件没有修改,则直接退出;如果文件修改了,则保存之后再退出
2、:set nu——设置行号
3、:set nonu——取消行号
4、:w filename 将文件另存为filename
5、:r filename 在本文件最后一行写入filename文件,相当于复制filename的内容到本文件的尾部
6、:wq!——若文件为只读的话,强制保存退出
- 18个非常好用的vim指令
- 我总结的18个非常好用的vim指令
- 非常好用的git指令
- 个非常好用的框架-AngularJS(一)
- vim格式化代码,非常好用
- 好用的vim指令
- vim折叠(非常好的功能)
- ModalPopupExtender是个非常好用的AJAX控件
- 推荐10个非常好用的CAD制图软件
- 非常好用的前端工具集合,做个记录
- vim的基本指令
- vim的配置指令
- VIM的替换指令
- Vim的常用指令
- vim的常用指令
- vim的常用指令
- 9个学习Informatica非常好的资源
- 非常好的33个智力小故事
- 一些好的网页设计工具
- C#关于AutoResetEvent的使用介绍[转载]
- STL源码剖析之heap,priority_queue【2013.11.25】
- 解决MySql8小时自动断开连接问题。
- uva 231 Testing the CATCHER
- 18个非常好用的vim指令
- LayoutInflater作用及使用
- HTTP Status 415 - Unsupported Media Type
- Atlassian Bamboo 5:串起DevOps的节点
- USACO1.2.1 Milking Cows 给奶牛挤奶
- Android(Java):多线程断点续传下载
- 描述性编程
- (Relax 线段树1.2)POJ 2528 Mayor's posters(计算可见线段)
- Assembly 筆記 - Ch5 程序