Как удалить Vim на Mac?

2680
Dyckia

Я установил vim на свой Mac с помощью команды git clone:

https://github.com/vim/vim.git cd vim/src make 

Однако теперь я хочу удалить его и переустановить vim через homebrew.

Может ли какой-нибудь эксперт сказать мне, как удалить его на моем Mac?

Благодарю.

2
Я только начинающий, так что еще ничего не пробовал. Dyckia 6 лет назад 0
Вы пробовали обычные методы удаления Mac? Вы сделали какой-то основной поиск в Интернете, чтобы найти, как удалить? music2myear 6 лет назад 0
@ music2myear Все ответы, которые я нашел в Интернете, основаны на доморощенном, то есть "brew uninstall vim". Так что я действительно не знаю, как удалить vim, установленный из github. Dyckia 6 лет назад 0
Думаю, у Make есть своя собственная возможность удаления. Если вы установили vim с помощью Make, вы должны исследовать его удаление таким же образом. music2myear 6 лет назад 0

2 ответа на вопрос

1
Raghu Ranganathan

Поскольку вы скомпилировали из souce, вам нужно просто перейти к исходному каталогу и запустить команду make uninstall, поскольку вы скомпилировали из исходного кода с помощью make. Что-то вроде:

make VIMRUNTIMEDIR=/usr/share/vim/vim73 make uninstall 

должно сработать.

Более подробную информацию о том, как удалить, используйте make здесь: https://stackoverflow.com/questions/1439950/whats-the-opposite-of-make-install-ie-how-do-you-uninstall-a-library-in- литий

РЕДАКТИРОВАТЬ: Из приведенной выше ссылки,

Вы можете вручную удалить vim, запустив его, make -n installчтобы узнать, как выполнить установку vim, и удалить его вручную.

Спасибо за исчерпывающую инструкцию. Очень признателен! Dyckia 6 лет назад 0
Я надеюсь, что это сработало. Raghu Ranganathan 6 лет назад 0
0
romainl

$ makeне устанавливает Vim, он создает его без добавления, удаления или изменения чего-либо в вашей системе.

Это означает, что вы можете установить Vim с помощью homebrew или любым другим способом, не заботясь о Vim, который вы создали из исходного кода. И что вы можете безопасно удалить источник Vim.

Откуда вы знаете, что запуск `make` ничего не меняет в моей системе, кроме каталога` vim / src`, который содержит `Makefile`? ma11hew28 5 лет назад 0
Я знаю это, потому что я читал, редактировал и выполнял этот Makefile много раз в прошлом. Все, что делает `$ make`, это собирает Vim в` vim / src`; он не * устанавливает * его или какую-либо его зависимость. Чтобы * установить * только что созданный вами Vim, вам нужно сделать `$ sudo make install`. Поскольку OP только выполнял `$ make`, ничего не происходило вне` vim / `: ** Vim не был установлен, поэтому ему не нужно ничего делать * ***. romainl 5 лет назад 0

Похожие вопросы