用vim写as3

由于本人是个vim控,特别不习惯传统的IDE,以前用dreamweaver写php,到换了vim写php,那简直不是一般的变化。IDE写代码其实也很不错,软件里面弄了很多人性化的设置。vim我喜欢的是它那种命令和输入切换的模式,以及一系列自由调整的快捷键。 用vim写as3确实是很纠结的一件事情,原因如下: 继续阅读

vim 查找多个文件

使用vim可以方便的搜索多个文件,这个时侯需要使用的命令是:vimgrep。vimgrep的命令格式是:
:vim[grep][!] /{pattern}/[g][j] {file} …
命令:vimgrep,grep可以省略。!是在你要放弃当前文件的修改时使用。
{pattern}是需要搜索的内容。
{file}是需要搜索的文件。 继续阅读

vim+ctags用法

[/home/brimmer/src]$ ctags -R
“-R”表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。”tags”文件中包括这些对象的列表:
l        用#define定义的宏
l        枚举型变量的值
l        函数的定义、原型和声明 继续阅读

vim 常用的易忘记命令

% 跳转到配对的括号去
[[ 跳转到代码块的开头去(但要求代码块中'{‘必须单独占一行)
gD 跳转到局部变量的定义处
跳转到光标上次停靠的地方, 是两个’, 而不是一个”
mx 设置书签,x只能是a-z的26个字母
`x 跳转到书签处(“`”是1左边的键)
> 增加缩进,”x>”表示增加以下x行的缩进
< 减少缩进,”x<“表示减少以下x行的缩进

<CTRL+W> h:跳转到左边的窗口 (若为大写H,则是把当前窗口调至左方)<CTRL+W> l:跳转到右边的窗口 (类似于上)

vim文本编辑器

:set ic   不会区分大小写
:set noic  取消忽略
:2,200s/ftp/jie/g  :2,200s/ftp/jie/c            g不询问 c询问  2-200行替换ftp为jie
:wq!  对文件强行保寸    条件:1root 2文件所有者
:w  /test/abc.txt          另存为
:map ^p I#<ESC>  ctrl+v+p  ^号的输入方法
~ home directory      用户目录构成
root /root                  管理员目录构成
users /home/jie      普通用户目录构成
~/.vimrc                vim用户配置文件