========================== 09:56 PM 2022-03-21 ============================== 修改为 plug 管理 移除 NDRE_tree、taglist、tagbar,改用 LeaderF 设置初始化窗口增加是否 macOS 判断,Linux server 下不能 set columns 和 set lines 增加 smali 支持,把 .ctags.d 移到用户目录即可 cp ~/.vim/.ctags.d ~/ ========================== 09:20 2020-04-02 ============================== 解决 macOS 上 ctags 不支持 golang brew install --HEAD universal-ctags/universal-ctags/universal-ctags ========================== 09:20 2019-11-13 ============================== 更新扩展网址 https://vimawesome.com/ ========================== 14:42 2019-06-05 ============================== NDRE_tree插件更新,采用GitHub git clone https://github.com/scrooloose/nerdtree ~/.vim/bundle/nerdtree 增加surround插件 git clone https://github.com/tpope/vim-surround ~/.vim/bundle/surround 增加gutentags插件 git clone https://github.com/ludovicchabant/vim-gutentags gutentags gutentags通过'.root', '.svn', '.git', '.project'来查找根目录,所以如果不是用git或者svn开发的话,一定要在工程目录新建一个.root或者.project文件 通过按键 Ctrl + ] 就可以跳转到对应的定义位置,命令 Ctrl + o 可以回退到原来的位置,可能需要按两次 如果当前光标下是个局部变量,在Vim命令模式下执行命令 gd 就可以跳转到这个局部变量的定义处 ========================== 13:09 2014-07-04 ============================== 更改为pathogen管理插件模式 增加插件自动更新vundle neocomplcache 改回老板,不然输入中文都会下拉代码提示,sudo gvim 还一堆报错,烦死人了 清除字典配置dict,因为neocomplcache自带了,当然html和smarty要读javascript和css的字典的话还是需要配置的 au FileType html,htm,smarty setlocal dict+=~/.vim/dict/css.dict au FileType html,htm,smarty setlocal dict+=~/.vim/dict/javascript.dict neocomplcache第一次打开新的文件格式时,会缓存当前格式的一些东西,在用户目录 ~/.neocomplcache 和 ~/.neocon 修改svn插件方法 ========================== 13:09 2014-07-04 ============================== zencoding插件更新,并改名为emmet http://www.vim.org/scripts/script.php?script_id=2981 网上说打开历史文件的插件MRU和NDRE_tree插件有冲突,反正从来没用过,去掉吧 http://www.vim.org/scripts/script.php?script_id=521 拷贝文件路径插件copypath http://www.vim.org/scripts/script.php?script_id=1456 拷贝文件路劲: :CopyPath 拷贝文件名: :CopyFileName 缩进对齐线插件indentLine http://www.vim.org/scripts/script.php?script_id=4354 ========================== 10:47 2013-09-27 ============================== 解决Vim7.4下PHP注释无法变灰色,很难看 rm .vim/syntax/php.vim ========================== 12:54 2012-08-27 ============================== 增加session会话保存,连NERD_tree打开的侧边栏都能记录,相当霸气 保存会话 :SaveSession project1 打开会话 :OpenSession project1 cscope代码跟踪,需安装 cscope 命令,比ctags 强大很多 光标位于要跟踪的函数处,ctrl+] 跟踪,ctrl+t 或者ctrl+o 返回 ========================== 3:28 2012-08-18 ============================== 修复svn升级到1.7不在根目录下无法提交bug 增加连续敲击键盘mm跳转到最后一次编辑的地方,和NERD_tree的mm有冲突 snippets增加两个快捷函数 pri -> echo '<pre>';print_r($value);echo '</pre>; var -> var_dump($value); ========================== 13:51 2011-08-17 ============================== 替换AutoComplPop为neocomplcache 代码自动补全 增加快速编写html代码插件 zencoding 把html当作xml来编辑,解决html代码按=号无法格式化问题 au FileType smarty,html set ft=xml ========================== 11:58 2011-08-09 ============================== 增加python代码补齐提示 /pydiction ========================== 17:00 2011-05-12 ============================== 修改smarty注释 {**} 为 <{**}> 编辑 plugin/NERD_commenter.vim,搜索 smarty 即可找到修改 增加自动补全代码快 smarty foreach 编辑 snippets/smarty.snippets 增加自动补全代码快 php try 编辑 snippets/php.snippets ========================== 03:30 2011-03-01 ============================== 重新配置,去掉一些没用的配置,现在在终端下面使用molokai样式并且开启256色不会卡了 去掉closetag.vim,开启自己写的闭合功能,感觉够用了 cd plugin mv closepair.vim.bak closepair.vim ========================== 21:42 2011-01-11 ============================== 增加closetag.vim,实现html自动闭合 http://www.vim.org/scripts/script.php?script_id=13 关闭之前自己写的闭合功能 cd plugin mv closepair.vim closepair.vim.bak 修复taglist插件 Tlist_Refresh_Folds 报错 ========================== 15:20 2010-12-23 ============================== 解决source路径问题 把自定义键盘映射配置移至 vimfiles/plugin/MY_keymap.vim 把自定义taglist配置移至 vimfiles/plugin/MY_taglist.vim 增加snipMate插件,实现按tab键代码块补全 http://www.vim.org/scripts/script.php?script_id=2540 3、增加tab键smarty代码块补全 cp vimfiles/snippets/html.snippets vimfiles/snippets/smarty.snippets 修改tab键php代码块补全 所有大括号换行,符合自己的开发习惯 修改 vimfiles/snippets/php.snippets 增加NERDTree插件,实现目录和文件导航 http://www.vim.org/scripts/script.php?script_id=1658 增加taglist插件,实现代码导航 http://www.vim.org/scripts/script.php?script_id=273 taglist插件需要依赖ctags程序才能工作,目前常用的ctags版本是Exuberant Ctags http://ctags.sourceforge.net/ 增加PDV phpDocumentor for vim插件,实现类和函数注释 http://www.vim.org/scripts/script.php?script_id=1355 增加AutoComplPop插件,实现自动弹出补全菜单 http://www.vim.org/scripts/script.php?script_id=1879 增加样式vimfiles/colors/molokai.vim
owner888/vimer
========================== 09:56 PM 2022-03-21 ==============================
========================== 09:20 2020-04-02 ==============================
解决 macOS 上 ctags 不支持 golang
========================== 09:20 2019-11-13 ==============================
更新扩展网址
========================== 14:42 2019-06-05 ==============================
========================== 13:09 2014-07-04 ==============================
========================== 13:09 2014-07-04 ==============================
========================== 10:47 2013-09-27 ==============================
解决Vim7.4下PHP注释无法变灰色,很难看
========================== 12:54 2012-08-27 ==============================
光标位于要跟踪的函数处,ctrl+] 跟踪,ctrl+t 或者ctrl+o 返回
========================== 3:28 2012-08-18 ==============================
========================== 13:51 2011-08-17 ==============================
========================== 11:58 2011-08-09 ==============================
========================== 17:00 2011-05-12 ==============================
{**}
为<{**}>
编辑 plugin/NERD_commenter.vim,搜索 smarty 即可找到修改========================== 03:30 2011-03-01 ==============================
========================== 21:42 2011-01-11 ==============================
========================== 15:20 2010-12-23 ==============================
3、增加tab键smarty代码块补全
taglist插件需要依赖ctags程序才能工作,目前常用的ctags版本是Exuberant Ctags