vim使用技巧
2016-08-05 18:22
288 查看
1、
导入命令执行结果; r !命令
:r ! + 命令
在编辑中查找命令路径
: which + 命令
![](https://img-blog.csdn.net/20160805113132590?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
定义快捷键 map
EX:
![](https://img-blog.csdn.net/20160805114803795?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这是设置ctrl+ p为快捷键 ,并且跳至行首添加注释
结果:
![](https://img-blog.csdn.net/20160805115413036?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
同理可设置行首删除快捷键
:map ^B 0x
2、
连续行注释与取消注释
EX:注释1~4行
:1,4s/^/#/g 1,4s表示1~4行,/^表示行首,/#为注释符,/g表示确定
取消注释
:1,4s/^# 行首取消注释(注释的话必须打上要注释的字符)
:1,4s/#//g 全部取消注释
/^为字符首行 /#为替换字符 /g表示确定
取消注释其实就是用其他字符来代替当前字符
加//,1,4s/^/\/\//g
导入命令执行结果; r !命令
:r ! + 命令
在编辑中查找命令路径
: which + 命令
定义快捷键 map
EX:
这是设置ctrl+ p为快捷键 ,并且跳至行首添加注释
结果:
同理可设置行首删除快捷键
:map ^B 0x
2、
连续行注释与取消注释
EX:注释1~4行
:1,4s/^/#/g 1,4s表示1~4行,/^表示行首,/#为注释符,/g表示确定
取消注释
:1,4s/^# 行首取消注释(注释的话必须打上要注释的字符)
:1,4s/#//g 全部取消注释
/^为字符首行 /#为替换字符 /g表示确定
取消注释其实就是用其他字符来代替当前字符
加//,1,4s/^/\/\//g
相关文章推荐
- 坚持#第6天~配置and游戏打包
- zookeeper入门及安装
- atomic nonatomic区别
- 用D3.js画树状图
- RFC3630 - TE Extensions to OSPF Version 2中文
- GDB动态库搜索路径
- STM32之SPI_FLASH
- Android Studio app变红叉
- grep简单使用
- Codeforces Round #365 (Div. 2) C 计算几何
- 手机归属地
- HDU 5802 Windows 10
- mysql 添加远程访问
- iOS开发内存优化之自动检测内存泄露,检查是否有循环引用,检查内存为何如此大,Block循环引用的检查
- 设计模式-行为型-模板方法模式(Template Method Pattern)
- 基于zookeeper的分布式锁实现
- java内存模型-重排序
- 元启发式算法相关文献
- Java RTTI和反射的区别?
- LINUX文本处理工具讲解