今天我想「重新做」我的vim安裝,所以我刪除了/ Users/myname /路徑中的一些文件夾和文件(只有vim連接),然後我刪除了MacVim,因爲我想新鮮地安裝它(使用janus等)。但是,現在嘗試重新安裝後,我的終端給了我沒有找到的命令:vim error。我懷疑符號鏈接/路徑錯誤,但我不知道如何解決這個問題。「命令沒有找到:vim」
0
A
回答
2
爲什麼要安裝janus包?
在您的終端中輸入
$ which vim
。它說什麼?您還有
/usr/bin/vim
嗎?你能執行它嗎?這是與Mac OS X一起安裝的默認Vim。出於任何原因,您不應以任何方式觸摸它。它不會在那裏的唯一原因是因爲你已經刪除它或者用一個符號鏈接替換它不再存在的東西。
您還有
/usr/share/vim
?這些是上面默認Vim的支持文件。再次,你不應該碰這個文件夾。
您還有
~/.vim
嗎?這是你應該把你自己的支持文件。你刪除了嗎?爲什麼?
您還有
~/.vimrc
嗎?這是你自己的
.vimrc
。你刪除了嗎?爲什麼?
如果刪除了默認的vim或者你用一個符號鏈接替換它和符號鏈接的目標消失了,沒有辦法把它放回去除非重新安裝整個系統。
此時,系統上沒有Vim,您必須重新安裝它。有很多方法可以做到這一點,但你必須問自己幾個問題:
我是否只需要一個GUI?
我只需要一個CLI嗎?
我想同時使用CLI和GUI嗎?
的方法取決於你的答案:
GUI只
CLI只
用這個命令安裝的Vim:
$ sudo port install vim +huge
您還可以安裝Vim的from source.
GUI + CLI
這是一樣的 「GUI唯一的」 路徑。當安裝完成後,請確保您有
mvim
腳本在$PATH
這行添加到您的~/.profile
:alias vim="mvim -v"
相關問題
- 1. 沒有找到'lint'命令
- 2. lessc:沒有找到命令
- 3. 命令aapt沒有找到
- 4. beefy命令沒有找到
- 5. -bash:matlab:命令沒有找到
- 6. Vim:有沒有命令切換窗口
- 7. cron job-ack命令沒有找到
- 8. subprocess.Popen返回命令沒有找到
- 9. Angular - ng:沒有找到的命令
- 10. http-server命令沒有找到
- 11. ruby - heroku:命令沒有找到
- 12. debuild錯誤:override_dh_auto_install ::沒有找到命令
- 13. bash腳本:命令沒有找到
- 14. -bash:laravel:命令沒有找到 - Mac高Siera
- 15. 擊:油:命令沒有找到,錯誤
- 16. Ansible shell命令`pod2man`沒有找到
- 17. Kivy安裝命令沒有找到
- 18. 的zsh:strftime的命令沒有找到
- 19. NPM和節點命令沒有找到
- 20. 有沒有在vim中達到文件結尾的命令?
- 21. Vim命令日誌
- 22. Vim命令模式
- 23. Vim In-File命令
- 24. ++在vim命令中
- 25. 的命令得到錯誤沒有找到與外殼
- 26. 我得到一個命令沒有從我的bashrc中找到
- 27. 巴什 - 命令沒有找到,但仍然有效
- 28. Tomcat的檢查服務器狀態 - 命令,沒有找到,啓動命令
- 29. 有沒有辦法將vim命令的輸出粘貼到緩衝區中?
其中VIM:VIM找不到 在/ usr /斌/ vim的存在。 - >「操作無法完成,因爲無法找到」vim「的原始項目。」 /usr/share/vim存在。 - 沒有碰到這個。 我還有〜/ .vim和〜/ .vimrc 我只想使用CLI,我會研究它,非常感謝。 – ernesto50 2012-03-08 17:36:28
好的,'/ usr/bin/vim'是一個符號鏈接。看起來你用一個符號鏈接替代了原來的vim,而不是你機器上的任何其他Vim,顯然這是一個壞主意。實際上,即使對於「僅限CLI」,我也建議安裝MacVim,因爲它比我手動構建的任何Vim更強大,更快。 – romainl 2012-03-08 17:53:27
是的,這就是我的想法。不知道我是如何刪除實際的vim的:/無論如何,我只安裝了CLI(雖然我也有MacVim),現在它又重新工作了。那謝謝啦! :) – ernesto50 2012-03-08 18:03:18