敲入 vim 命令启动的不是 brew 安装的 vim

2016-07-22 09:51:31 +08:00
 BigPa

brew 安装的 vim 的版本是 7.4+,系统附带的 vim 版本是 7.3

$ which vim
/usr/bin/vim

$ brew info vim
vim: stable 7.4.2085 (bottled), HEAD
Vi "workalike" with many additional features
http://www.vim.org/
Conflicts with: ex-vi
/usr/local/Cellar/vim/7.4.2085 (1,692 files, 22.7M) *

$ echo $PATH
/usr/local:/usr/bin:/bin:/usr/sbin:/sbin:/Users/Patrick/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin

OS X 版本 10.11.6 (会不会和这个有关?)

4073 次点击
所在节点    macOS
9 条回复
yangtukun1412
2016-07-22 10:00:08 +08:00
export $PATH=/usr/local/Cellar/vim/7.4.2085/bin:$PATH
ooxxcc
2016-07-22 10:02:43 +08:00
PATH 里面 /usr/local 可以去掉,/usr/local/bin 放在 /usr/bin 前面
yangtukun1412
2016-07-22 10:02:55 +08:00
刚看了下 homebrew 会在 /usr/local/bin 下面建一个软链接, 所以这样也许更好一点:

export $PATH=/usr/local/bin:$PATH
intsilence
2016-07-22 10:13:44 +08:00
你需要 `brew link vim`
vyronlee
2016-07-22 10:14:14 +08:00
brew install vim --with-override-system-vi

brew info vim 可以看到更多参数信息
FrankFang128
2016-07-22 10:15:07 +08:00
neovim
BigPa
2016-07-22 10:19:56 +08:00
@ooxxcc 修好了,多谢!
zander
2016-07-22 10:26:33 +08:00
把 /usr/local/bin 靠前。
kevin1852
2016-07-22 11:04:11 +08:00
brew install mercurial
就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/294107

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX