Browsing "vim"
Aug 23, 2012 - mac, vim    No Comments

Ctags on Mountain Lion

这两天vim里需要用到taglist,于是开始装ctags,用homebrew安装很简单

$ brew install ctags


装完后发现生成tags有报错

$ ctags -R
ctags: illegal option -- R
usage: ctags [-BFadtuwvx] [-f tagsfile] file ...

Read more »

Aug 17, 2012 - vim    No Comments

Vim Map iMap

vim中,使用:map命令,可以将键盘上的某个按键与Vim的命令绑定起来。其中最常用的莫过于:

map <silent><F1> :tabnew<CR>

即新建一个tab。

但有的时候会发现我们在插入模式下,按F1键往往会分割出一个help窗口, 这显然不是我们想要的。
下表是不同模式下的map命令,可以针对特定的模式设置键盘映射:

所以以下是我最常用的键盘映射:
Read more »

Aug 15, 2012 - mac, vim    No Comments

Re-enabling Key Repeat in OSX Mountain Lion

其实这个问题在Lion下就有了,尤其在vim下,hjkl按住不放都没有原先的连续动作了。不过上下左右倒是好的。

解决方法:

$ defaults write -g ApplePressAndHoldEnabled -bool false

重启vim,一起ok!!

Pages:«12