大家是用 Macvim 还是 vim 呢?

2014-09-30 11:40:29 +08:00
 zeroday
已经使用vim一段时间,基本操作都已熟悉。

无意搜到两个帖子,浏览了评论,比较推荐Macvim

http://www.v2ex.com/t/43526

https://ruby-china.org/topics/4905

评论说的很含蓄,我没看出个所以然来。还望知情人士点明一下。
39892 次点击
所在节点    问与答
33 条回复
gno23x
2014-09-30 11:48:59 +08:00
如果你用gui的vim,那就用macvim,如果你在终端下使用,brew安装一个即可。
uranushiko
2014-09-30 12:04:50 +08:00
在lin下用vim,mac下还是sblime。我两样都不精~
san3ye
2014-09-30 12:15:24 +08:00
mac+iterm2+vim+zsh+tmux
zeroday
2014-09-30 12:19:40 +08:00
@gno23x Macvim不是也有命令行模式吗?mvim和vim相比有哪些优势呢?
messense
2014-09-30 12:26:59 +08:00
把 mvim 软连接成 vi 和 vim 终端下用,OS X 自带的 vim 版本低了点...
Shared
2014-09-30 12:47:35 +08:00
@zeroday MacVim 没有命令行的,它的 mvim 命令是从终端打开一个 MacVim 窗口

我平常还是喜欢用 Vim,原因没那么复杂(你要知道 MacVim 和 Vim 实际上实现的是一个东西,没有谁更好一说),只是因为在终端里干活多,直接 $ vim 干活比用 mvim 调出一个窗口再 tab 切过去要方便。

用少了你没感觉,用的多了你才会觉得老切来切去很烦,不如直接在终端里一次弄完。不用 MacVim 还是因为懒呗,哈哈。
jakwings
2014-09-30 13:04:33 +08:00
iTerm2+VIM
gno23x
2014-09-30 13:18:02 +08:00
@zeroday 我的macvim卸载了,所以没法验证一下,应该是如 @Shared所说,macvim的命令只是用来启动gui的macvim。
winix
2014-09-30 14:08:20 +08:00
@Shared

brew options macvim:

--override-system-vim
Override system vim
agassi_yzh
2014-09-30 14:19:52 +08:00
vim
Tonni
2014-09-30 14:34:42 +08:00
vim啊,深度与终端整合。
zhouzm
2014-09-30 14:47:52 +08:00
在我看来,macvim和vim最大的差异就是,前者可以双指 scroll,上下翻看比j、k效率高,后者。。。老老实实用快捷键吧。其他方面几乎没有差别。
drackzy
2014-09-30 15:30:45 +08:00
macvim.app 里有个同版本的命令行vim,软连接下
alias vim="/Applications/MacVim.app/Contents/MacOS/Vim"
这样mvim就是GUI版,直接vim就是命令行版。
gDD
2014-09-30 15:34:24 +08:00
最近换到了 VimR,原生的 sidebar 很棒,补充 PhpStorm 快速记录一下足够了。
flyaway
2014-09-30 16:11:15 +08:00
zeroday
2014-09-30 22:17:03 +08:00
@Shared 原来是这么回事。
zeroday
2014-09-30 22:19:33 +08:00
@zhouzm 我刚刚用了iterm+vim,也可以用scroll翻看。terminal就不行。

iterm+vim更像mvim 调出一个窗口吧。
zeroday
2014-09-30 22:20:03 +08:00
@Shared 我猜你肯定不是用iterm。:)
zeroday
2014-09-30 22:24:10 +08:00
@flyaway 我是直接brew install vim 升级,挺方便的。
zeroday
2014-09-30 22:29:27 +08:00
@gDD 超级喜欢 VimR 的 sidebar,也挺期待 neovim。

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

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

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

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

© 2021 V2EX