V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ivito
V2EX  ›  Vim

Mac 下是用 vim 呢还是 macvim 呢

  •  
  •   ivito · Apr 27, 2015 via iPhone · 12655 views
    This topic created in 4019 days ago, the information mentioned may be changed or developed.
    从功能上有什么区别呢,我常用的插件也就有taglist nedtree 。如果当成py以及c++ ide来用两者差别大吗?
    26 replies    2018-09-01 09:52:11 +08:00
    sadaharu09
        1
    sadaharu09  
       Apr 27, 2015
    我会告诉你我还在用Dreamweaver CC吗?其实楼主可以试试,我觉得最近Adobe的产品改进的还算不错。虽然我知道这会降低程序员的逼格。
    goophy
        2
    goophy  
       Apr 27, 2015 via iPhone
    neovim
    xavierchow
        3
    xavierchow  
       Apr 27, 2015
    插件感觉没啥区别,倒是有些colorschema要区别term和gui
    ivito
        4
    ivito  
    OP
       Apr 27, 2015 via iPhone
    @sadaharu09 我需要一种跨平台使用的,并且在命令行环境下也能用
    gogozs
        5
    gogozs  
       Apr 28, 2015 via iPhone
    - 支持很多鼠标操作。比如拖动 split。是不是优点就是仁者见仁了
    - 配色可以显示的色彩空间比终端大
    - 可以自定义 cmd 快捷键
    - 因为是独立 app,可以把文件拖到 app 打开,可以设置为默认打开程序
    - 支持 tab

    暂时想到这些,我感觉还是两个都一起用吧,个有个的好处。
    run2
        6
    run2  
       Apr 28, 2015
    @sadaharu09 Dreamweaver 太肿了...

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

    alias vim="/usr/local/opt/macvim/MacVim.app/Contents/MacOS/Vim"
    zhigang1992
        18
    zhigang1992  
       Apr 28, 2015 via Android
    tmux+vim
    Andrewliu
        19
    Andrewliu  
       Apr 28, 2015
    在Mac上的sublime 美腻到不行, 逼格也有了
    ivito
        20
    ivito  
    OP
       Apr 28, 2015 via iPhone
    @013231 那就跟vim一样了吧
    ivito
        21
    ivito  
    OP
       Apr 28, 2015 via iPhone
    @griffinqiu

    @zhigang1992
    Tmux 看着学习成本很高的样子,性价比一般般吧
    cheerzeng
        22
    cheerzeng  
       Apr 28, 2015 via Android
    sublime
    qualia021
        23
    qualia021  
       Apr 29, 2015
    @013231 嗯,这个是调用了 MacVim 里面的二进制文件。不过感谢你,解决了 pastemode 的问题!
    jugg
        24
    jugg  
       Apr 29, 2015
    macvim
    ibigbug
        25
    ibigbug  
       Apr 29, 2015
    在终端里面用 Macvim
    KinneyZhang
        26
    KinneyZhang  
       Sep 1, 2018
    @tyfulcrum 一针见血
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1084 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 22:46 · PVG 06:46 · LAX 15:46 · JFK 18:46
    ♥ Do have faith in what you're doing.