Vim/Vi编程提升编写速度技巧(2)

如果要取消此快捷键,只需输入命令:

:unmap ^P

我写程序或文档喜欢在末尾注释中写上自己的邮箱,每次录入十分麻烦,索性定义了一个快捷键,如下:

:map ^M isam_helen@vip.163.com

以后写完内容后,直接在注释中Ctrl+M就录入了俺的邮箱了(此处严重暴露了作者邮箱,主要期待各位看此文章的MM多多联系,对灯祷告主编大人不要删除)。


应用技巧二:乱七八糟的技巧

1、 传说中的命令“ab”

命令“ab”,同样可以解决上述输入邮箱的问题,因为我在Vim/Vi中定义了太多快捷键,如输入电子邮箱的、输入通信地址的、输入联系电话的、输入求偶标准的、输入PHPChina管理员三围的……后来自己都记不住了。之后一天深夜电闪雷鸣,我突然发现了这条命令——“ab”,苍天啊大地啊,我终于找到解决问题的方法了!oh yeah!

原来输入经常用的信息可以如此简单,LOOK——

:ab 替代符 原始信息

示例如下:

:ab sammail sam_helen@vip.163.com

执行之后,在输入模式任何地方录入“sammail”,再敲任意字母符号或者回车空格,咔嚓一下,利马就变成“sam_helen@vip.163.com”,那真是相当的方便啊!(原谅我此处再次暴露邮箱,声明一下,男“同志”就不要发邮件给我了,在下不好这个,谢谢)

2、 原来可以双剑合一

在Vim/Vi中有两个小技巧:

No.1 可以直接在Vim/Vi中执行UNIX/Linux命令不需退出Vim/Vi

有时编写一些系统脚本,需要了解系统信息,很多同学就退出Vim/Vi然后执行命令,获得信息后再进行编辑。其实大可不必,如想获得/tmp目录下内容,只需在Vim/Vi命令模式下直接执行:

:!ls /etc

查看完命令结果,直接回车,就可以继续编辑非常方便。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzwjfs.html