Quantcast
Channel: 江淼的Blog » Vim
Browsing all 5 articles
Browse latest View live

Vim中的正则表达式

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

View Article



Linux 下交换 caps lock 和 escape 键

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

View Article

Image may be NSFW.
Clik here to view.

编程字体推荐:ProFont

编程一路用过不少字体, 从Windows的Fixed,Courier, Consolas到Linux下的Dejavu Mono, Inconsolata,如今使用的英文字体为ProFont,一款点阵等宽小字体。 可惜使用使用ProFont有一个缺点,因为字体属于小字体,因此同大小的中文字体显得偏小。ProFont的显示效果:xterm下的vim 使用ProFont字体 xorg下的gvim...

View Article

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

括号是编程中最常接触的特殊符,因其往往成对出现,成对删除的特性,加上Vim强大的自定义功能,实现括号的自动完成,成对删除等各种功能,大大减少了编程手指负担。本文介绍如何对小括号进行设计达到上述功能,加深对Vim脚本的理解。 一、括号自动完成与加强 1. 括号自动完成 功能描述:当输入(时自动生成(),并使光标指向),系统保持在insert...

View Article

Vim插件Advancer Abbreviation 1.0.3

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

View Article

Browsing all 5 articles
Browse latest View live




Latest Images