首页 » Vim

Vim插件Advancer Abbreviation 1.0.3

名称: Advancer Abbreviation
类别: plugin
版本: v1.0.3
作者: JiangMiao
更新: 2011-06-06
兼容: vim 7.0+
下载地址:
Github: https://github.com/jian

Vim脚本括号自动完成的实现与加强

括号是编程中最常接触的特殊符,因其往往成对出现,成对删除的特性,加上Vim强大的自定义功能,实现括号的自动完成,成对删除等各种功能,大大减少了编程手指负担。本文介绍如何对小括号进行设计达到上述功能,加深对Vim脚本的理解。
一、括号自动完成与加强
1.

编程字体推荐:ProFont

编程一路用过不少字体, 从Windows的Fixed,Courier, Consolas到Linux下的Dejavu Mono, Inconsolata,
如今使用的英文字体为ProFont,一款点阵等宽小字体。
可惜使用使用ProFont有一个缺点,因

Linux 下交换 caps lock 和 escape 键

vim中常用的一个键是esc,但esc很远,所以过去很长一段时间一直用ctrl+c代替esc。直到某日交换了大小写键和esc键,工作效率提升显著。
方法一:(推荐)
修改 /etc/X11/xorg.conf 中键盘相关的部份
加入 Option "Xk

Vim中的正则表达式

正则表达式是非常有用的工具,同样Vim也支持正则,在正则的帮助下文字处理事半功倍。
一、描述
pattern ::= branch
or branch \| branch
or branch \| branch \| branc

Vim Javascript 缩进插件: Simple Javascript Indenter v1.4.1

名称: Simple Javascript indenter
类别: Javascript Indent
版本: v1.4.1
作者: JiangMiao
更新: 2011-04-23
兼容: vim 7.0+
下载地址:
Github: http://github.com/JiangMiao/simple-javascript-indenter
Vim: http://www.vim.org/scripts/script.php?script_id=3227
描述
支持任意多层函数嵌套的vim缩进插件, 特别适合 Jquery之类的库。