V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ivito
V2EX  ›  Vim

Mac 下是用 vim 呢还是 macvim 呢

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

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

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

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

    @zhigang1992
    Tmux 看着学习成本很高的样子,性价比一般般吧
    cheerzeng
        22
    cheerzeng  
       2015-04-28 22:20:24 +08:00 via Android
    sublime
    qualia021
        23
    qualia021  
       2015-04-29 06:21:45 +08:00
    @013231 嗯,这个是调用了 MacVim 里面的二进制文件。不过感谢你,解决了 pastemode 的问题!
    jugg
        24
    jugg  
       2015-04-29 09:33:35 +08:00
    macvim
    ibigbug
        25
    ibigbug  
       2015-04-29 13:25:20 +08:00
    在终端里面用 Macvim
    KinneyZhang
        26
    KinneyZhang  
       2018-09-01 09:52:11 +08:00
    @tyfulcrum 一针见血
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2626 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:09 · PVG 19:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.