Я не могу понять, как удалить Janus. Я бы очень хотел просто вернуться к простому VIM и MacVim. Я мог бы попытаться просто удалить каталог ~/.janus, но, поскольку установка Janus заняла некоторое время, я думаю, что есть и другие вещи и места, куда он устанавливает вещи. Кто-нибудь знает полный способ установки Януса?
Как удалить Янус?
Ответы (3)
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.before и ~/.vimrc.after.
- Удалите каталог ~/.janus/
Это должно быть все.
Вышеупомянутый процесс удалит все ваши настройки и т. д., а также все плагины. Итак, убедитесь, что вы удаляете только то, что хотите.
На самом деле, установка janus
приводит к тому, что у вас есть новая папка .vim
, новые файлы .vimrc
и .gvimrc
, которые связаны с файлами /Users/amerllica/.vim/janus/vim/vimrc
и /Users/amerllica/.vim/janus/vim/gvimrc
. Возможно, .vimrc.after
и .vimrc.before
есть в вашем домашнем каталоге.
Не волнуйтесь, процесс установки сохранит предыдущий путь .vim
и файл .vimrc
в файлах .vim.old
и .vimrc.old
.
Поэтому, без сомнения, выполните следующие действия:
rm -rf .vim .vimrc .gvimrc
тогда:
mv .vim.old .vim
mv .vimrc.old .vimrc
mv .gvimrc.old .gvimrc // if you had installed Gvim
Если у вас есть .vimrc.before
или .vimrc.after
, удалите их с помощью следующих команд:
rm -rf .vimrc.before .vimrc.after
Также не забудьте удалить janus:
rm -rf ~/.janus
Надеюсь, этот ответ поможет вам.
$HOME
, где процесс установки вообще ничего не делает. - person romainl   schedule 21.08.2012