Vim 如何卸载Janus?

Vim 如何卸载Janus?,vim,plugins,janus,Vim,Plugins,Janus,我不知道如何卸载。我真的想回到普通的维姆和麦克维姆。我可以试着删除~/.janus目录,但由于janus花了一段时间安装,我想它还可以在其他地方安装东西。有人知道安装Janus的完整方法吗?Janus只是存储在~/.vim目录中的vim设置和插件的集合。Janus有一个基本上可以将该目录中的任何内容重命名为whatever.old,然后将自己克隆到该目录中。因此,相反的效果是删除任何不是以.old结尾的内容,然后从所有内容中删除.old。您可以使用这些命令来实现这一点 cd ~/.vim fin

我不知道如何卸载。我真的想回到普通的维姆和麦克维姆。我可以试着删除~/.janus目录,但由于janus花了一段时间安装,我想它还可以在其他地方安装东西。有人知道安装Janus的完整方法吗?

Janus只是存储在
~/.vim
目录中的vim设置和插件的集合。Janus有一个基本上可以将该目录中的任何内容重命名为
whatever.old
,然后将自己克隆到该目录中。因此,相反的效果是删除任何不是以
.old
结尾的内容,然后从所有内容中删除
.old
。您可以使用这些命令来实现这一点

cd ~/.vim
find . -not -name \*.old -delete
find . -name \*.old | while read file; do mv "$file" "${file%%.old}"; done

要卸载janus,可以执行以下操作:

  • 删除~/.vim、~/.vimrc和~/.gvimrc-如果需要自定义,可以保留rc文件
  • 在之前和之后移除~/.vimrc
  • 删除~/.janus/目录
就这些了


上述过程将删除所有自定义设置等以及所有插件。因此,请确保只删除您想删除的内容。

实际上,安装
janus
会使您拥有新的
.vim
文件夹、新的
.vimrc
.gvimrc
文件,它们链接到
/Users/amerlica/.vim/janus/vim/vimrc
/Users/amerlica/.vim/janus/vim/gvimrc
。您的主目录上可能有
.vimrc.after
.vimrc.before
两个版本

别担心,安装流程会保留您以前的
.vim
路径和
.vimrc
文件在
.vim.old
.vimrc.old
文件上

因此,毫无疑问,请采取以下行动:

rm -rf .vim .vimrc .gvimrc
然后:

如果您有
.vimrc.before
.vimrc.after
通过以下命令删除它们:

rm -rf .vimrc.before .vimrc.after
此外,请不要忘记删除janus:


我希望,这个答案对您有所帮助。

从未使用过Janus,但是(这确实是一个猜测性的答案)为什么不卸载Vim,然后再次安装呢。就安装而言,Vim实际上是相当独立的:Vim在一个位置,vimrc+vimfiles在另一个位置。+1用于清除Janus。@ldigas,安装和删除Vim不会有帮助:Janus安装在
$HOME
中,安装过程根本不起任何作用。@romainl-I ment卸载Vim并删除所有Janus文件。好的,我的评论仍然适用,尽管如此,因为Janus无论如何都不会碰Vim。无需卸载Vim。这不仅是一个简单的配方,也是优雅Bash中的一个迷你masterclass。谢谢你的灵感!我认为Janus安装还创建了一些可能需要清理的链接:~/.vimrc->~/.vim/Janus/vim/vimrc~/.gvimrc->~/.vim/Janus/vim/gvimrc
rm -rf .vimrc.before .vimrc.after
rm -rf ~/.janus