VIM

1、一个插件有多种“属性”,比如doc,autoload等,如果手动将这些属性放在对应目录下,文件多了之后,很难分清不同插件之间的文件,因为vim目录下,不同插件相同属性的文件是放在一块的,而不是同一个插件的不同属性放在同一个文件夹下,即按属性管理,非按插件管理。
2、VIM默认的插件管理方式:把所有的插件中的plugin、autoload、doc等目录内容copy到$HOME/.vim/对应的目录中,其后果是修改和卸载插件时显得尤其麻烦,容易误删。
3、插件管理器:
pathogen,让每个插件占有一个单独的目录,解决了文件分散的问题,安装完pathogen之后,只需要在/.vim/目录下新建一个目录/.vim/bundle,并将要安装的所有插件放在此目录下即可以使用,pathogen插件只有一个单独的脚本,所谓安装就是把它放在当前用户的/.vim/autoload目录下即可,将解压后的autoload目录连同里面的pathogen.vim插件拷贝到/.vim目录下。
要使管理插件生效,
call pathogen#infect() -> 这句话的作用是什么?
syntax on
file plugin indent on
4、让多种插件管理器起作用的方式?
5、还不清楚vim-plug等其它插件管理器与pathogen的区别是什么,不过独占目录这种管理方式目前很好理解,也方便离线安装
6、fzf,leadfer,gtags三者在查找方面的区别和特性?
7、从功能需求角度练习

posted @ 2020-10-01 13:52  点点的本子  阅读(147)  评论(0编辑  收藏  举报