Archive for category Vim
增强vim的js语法高亮和代码阅读能力
Posted by c4pr1c3 in CodeSnippet, Firefox, Javascript, Linux, Vim on 2010年11月30日
vim默认是可以支持javascript源代码的语法高亮,vim的Taglist插件也可以对javascript代码进行关键信息提取,但实际用于开发时总觉得不够给力。具体表现在哪些方面呢?
- vim无法对OOP风格的函数定义进行语法高亮
- vim默认不识别.jsm为Javascript
- Tag[......]
用vim和cscope构建xul代码阅读的环境
Posted by c4pr1c3 in Javascript, Linux, Vim on 2010年06月29日
一直没有找到一个好用的xul代码阅读工具,无奈,还是拾起我的vim。捣腾了一下,基本的函数定义跳转、调用查找、关键词跳转、引用查找都没有问题了。
1. vim的xul语法着色
下载并安装vim的语法定义文件:http://www.vim.org/scripts/script.php?sc[......]
[分享] Vim小技巧几则
一、中文帮助手册页
Vim7.2中文手册页下载:官方地址 我的Dropbox存档
内有详细的使用帮助和说明,默认vim会自动根据系统的当前locale选择显示语言。
如果要强制使用英文手册页,可以:set helplang=en,或切换中文手册页:set helplang=cn
二、启用拼写检查
:set spell或者:setlocal spell spelllang=en_us
它打开 ‘spell’ 选项并指定检查美国英语。
注意:Vim只检查单词的拼写,不做语法检查。
[......]
[Ubuntu小技巧系列之二]programming in C from scratch
工具链
- build-essential Informational list of build-essential packages
手册页
- manpages-dev Manual pages about using GNU/Linux[......]
[原创]vim字典文件自动提取工具
vim有一个非常好的特性——关键字自动完成功能,这个功能对于coder来说是非常贴心的。因为我们经常会因为一个笔误,敲错了一个字母或者漏打了一个 字母而导致程序出错。对于C语言这样的编译型语言来说,一般只能等到代码编译时才能发现错误。还好,有了vim,生活原来可以如此的美好。哈!
用Perl写[......]
备份一下vim的配置文件
Posted by c4pr1c3 in CodeSnippet, Vim on 2007年12月13日
今天写个perl的小程序的时候猛然发现自己以前设置的vim的环境还是很好用的,尽管还有点小bug,不过基本的运行和调试时没有问题了
贴出来,自己备份一下,也共享一下~~
” An example for a vimrc file.
”
” Maintainer: Bram Moolenaar &l[......]
[心得]最简便快速的成批添加注释方法
按下v进入可视模式,然后用方向键控制选择待添加注释的文本部分,选择完毕后按下“:”键。
此时vim的命令行提示符变为:’<,’>
顺次输入
s/^/#/
输入完毕后此时的vim命令行应该是
:’<,’>s/^/#/
好了,回车吧,大功告成,所有的刚才选中的文本[......]
[原创]用vim编辑纯文本的表格
最近突然对纯文本编辑比较感兴趣,Google了一下,没有发现什么好的Win下可用的纯文本编辑器支持直接的表格编辑
于是想到了Vim
下面的就是用Vim编辑的一个示范例子
=============================================================[......]
我的_vimrc更新
Posted by c4pr1c3 in CodeSnippet, Vim on 2006年12月28日
” An example for a vimrc file.
”
” Maintainer: Bram Moolenaar <Bram@vim.org>
” Last change: 2002 May 28
”
” To use it, copy it to
” for Unix[......]
Vim使用技巧(三)――使用字典文件
一个典型的Vim字典文件就是每行一个单词,如下所示:
abstract
boolean
break
byte
case
catch
编辑_vimrc,在文件中加入字典文件位置的设定:
” set root directory of DICTIONARY, whose value by d[......]
最近评论