Mac 下是用 vim 呢还是 macvim 呢

2015-04-27 21:55:56 +08:00
 ivito
从功能上有什么区别呢,我常用的插件也就有taglist nedtree 。如果当成py以及c++ ide来用两者差别大吗?
11603 次点击
所在节点    Vim
26 条回复
sadaharu09
2015-04-27 22:04:21 +08:00
我会告诉你我还在用Dreamweaver CC吗?其实楼主可以试试,我觉得最近Adobe的产品改进的还算不错。虽然我知道这会降低程序员的逼格。
goophy
2015-04-27 22:06:12 +08:00
neovim
xavierchow
2015-04-27 22:10:43 +08:00
插件感觉没啥区别,倒是有些colorschema要区别term和gui
ivito
2015-04-27 22:12:25 +08:00
@sadaharu09 我需要一种跨平台使用的,并且在命令行环境下也能用
gogozs
2015-04-28 00:05:08 +08:00
- 支持很多鼠标操作。比如拖动 split。是不是优点就是仁者见仁了
- 配色可以显示的色彩空间比终端大
- 可以自定义 cmd 快捷键
- 因为是独立 app,可以把文件拖到 app 打开,可以设置为默认打开程序
- 支持 tab

暂时想到这些,我感觉还是两个都一起用吧,个有个的好处。
sobigfish
2015-04-28 01:04:41 +08:00
@sadaharu09 Dreamweaver 太肿了...

讨人嫌的问问:正版盗版?
qualia021
2015-04-28 03:45:52 +08:00
首先在我这儿两者都有问题。MacVim 的问题是全屏后上下不能完整覆盖。iTerm 里面的 VIM (7.4,自己编译的),在 ~/.vimrc 存在 set pastetoggle=<F4> 的情况下,该快捷键不奏效(MacVim 没问题)。

对我来说,两者的优点很明显:
VIM - 在 iTerm 里面 ZZ 之后直接在终端无缝执行命令
MacVim - 在其他软件选择了内容后,可以直接用系统的 Services - New MacVim Buffer with Selection,尤其是在 System Preference - Keyboard - Shortcuts - Services 里面设置了快捷键之后简直不能更爽!

综上,两个都用,具体看心情。
ivito
2015-04-28 06:55:41 +08:00
@gogozs 不能全屏这点最讨厌,所以才开始用了用后来又卸载了
ivito
2015-04-28 06:57:22 +08:00
@qualia021 赞,两个都装上吧。命令行还有个好处就是可以把vimrc .vim放到github ,到任意一台机器都能快速部署
gogozs
2015-04-28 08:01:16 +08:00
@ivito 在设置里把 native full screen 选项取消选择就好了
tyfulcrum
2015-04-28 08:06:35 +08:00
Vim在终端里用方便,gvim在 Finder里用方便
sadaharu09
2015-04-28 08:13:08 +08:00
@sobigfish creative cloud subscription for education, 19.99/month
laobaozi
2015-04-28 09:00:50 +08:00
osx 下的软件很多都有VIM插件,说实话在项目级别的IED还是比VIM好用。
griffinqiu
2015-04-28 09:36:23 +08:00
Vim on Tmux
coolicer
2015-04-28 09:40:57 +08:00
sublimetext with vi mode 2333
013231
2015-04-28 12:55:04 +08:00
@qualia021 macvim一样可以在终端里使用。`mvim -v`
jsfaint
2015-04-28 13:47:31 +08:00
brew install macvim

alias vim="/usr/local/opt/macvim/MacVim.app/Contents/MacOS/Vim"
zhigang1992
2015-04-28 14:07:45 +08:00
tmux+vim
Andrewliu
2015-04-28 14:38:24 +08:00
在Mac上的sublime 美腻到不行, 逼格也有了
ivito
2015-04-28 17:38:30 +08:00
@013231 那就跟vim一样了吧

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

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

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

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

© 2021 V2EX