Vim 插件和配置文件

从 ubuntu 迁移到 opensuse。。。拷贝过来的插件和配置居然不能用。。。新手求指教。。。

应该不会吧……怎么个不能用法?出错了?没有特定的功能?
参见:Loading...

错误为 TagList is registered as a plugin, but I ca… sure you have downloaded the relevant plugin
处理 function 24_StartWindowsManager…24_EditNextVisibleExplorer…24_FindExplorerInGroup 时发生
错误:

是不是 ctags 没有装啊,可是貌似是装了的,之后还有一堆错误。

另外,谢谢指导,以后一定注意问问题的方式。谢谢。

是 taglist 没装吧?你是不是用了什么 Vim 插件管理器?或者某插件的配置里写了但是实际却没有安装?

啊,重新配置了一下,可以用了,谢谢。

I use this!~
github.com/humiaozuzu/dot-vimrc

那么怎样修改呢?能不能贴出来给我看一下。。。
要不你先删除一下?

在 YaST 的软件管理里搜一下 vim 吧
你会发现 A 啊,NERDtree 啊神马的都有
傻瓜式安装
托管在 github 上的插件推荐用 vundle 管理
默认 vim-base 包是不开启 python 支持的
YaST 装一个 vim-enhence 包就行了
不用重新编译 vim

:joy: 真心不会折腾,好难...我用的sublime text2

知道 vim 的配置文件的位置 吗,自己用 zypper 安装了很多 vim 插件(不是通过 tar.gz 包安装),突然发现,不知道该在哪儿配置 vim 了,就是找不到了安装好的插件的配置文件了,看了一下 /etc/vimrc,里面没有相关插件的配置,在自己目录下的.config 和.local 下也没找到相关配置,有了解的吗?多谢

看了.vim 吗?

vim 用户的配置文件在主目录下的 .vimrc。没有自己创建一个就好了。用户的插件放在 .vim 文件夹里。

插句题外话。虽然推崇包管理,但是像 vim/emacs 的插件我还是建议手动管理。都放在主目录下来的好。为什么?首先都打包太琐碎了。没有一个发行版可以把 vim/emacs 的所有插件都打包了的,太琐碎了。到后来必定会用到手动安装的包,这样一部分包管理一部分手动不好维护。这还意味着你的 vim/emacs 配置文件直接拷到别的系统上是不能用的,需要小修小改,这其实非常不方便。跨平台是 vim/emacs 的一大优势。管理好配置文件做好备份你到哪里都可以用你喜欢的个性化的编辑器。

另外如果你是初学 vim 建议看看 vi 和 vim、vim 101 这样的书籍。不太赞成开始就很多插件。vim 自身足够强大。开始主要还是一些操作技巧吧。掌握和基本技巧觉得还有一些不足再考虑使用插件。一些插件其实是非常难用的。虽然功能强大但不是编辑器的核心功能,先掌握核心的功能吧。

好像很有道理。
我是初级用户,没插件,也没改 vimrc。。 openSUSE 默认的 vimrc 已经足够好了。如果是 Debian 我就要自己弄几行。

:version 命令里有输出的。另请参见 :help ‘rtp’ 等手册。

1赞

多谢,:version 很有帮助
系统 vimrc 文件: "/etc/vimrc"
用户 vimrc 文件: "$HOME/.vimrc"
第二用户 vimrc 文件: "~/.vim/vimrc"
用户 exrc 文件: “$HOME/.exrc”
$VIM 预设值: “/etc”
$VIMRUNTIME 预设值: "/usr/share/vim/current"
在 /usr/share/vim/site/plugin 下面找到了自己所安装的插件的配置