【问题标题】:can't start MacVim in Tmux terminal无法在 Tmux 终端中启动 MacVim
【发布时间】:2013-11-25 00:34:30
【问题描述】:

我在玩 Tmux。我不知道为什么,但我似乎无法在 Tmux 终端中启动 MacVim。当在终端窗口内输入 mvim 时,MacVim 在终端外自己的窗口中启动。

我可以在 Tmux 终端窗口中启动 Vim,当我在终端窗口中输入 vi 时,Vim 会在终端中启动。

但我更喜欢使用 MacVim

其他人遇到过 MacVim 无法在终端窗口中启动的问题吗?你是怎么解决的。

感谢您的帮助,

安东尼

【问题讨论】:

    标签: vim macvim tmux


    【解决方案1】:

    这是默认行为。使用 MacVim 的 CLI 可执行文件的命令是:

    $ mvim -v filename
    

    请参阅 $ vim --help 了解所有可用标志。

    【讨论】:

    • 感谢罗马尼。我知道,MacVim 确实在终端中启动,但我丢失了我的日晒配色方案。我想这与 Mac OSX 有关系。我相信我应该下载 iTerm2,对吧?
    • 您需要更改终端仿真器的调色板以匹配曝光。我认为solarized登录页面上有下载。但如果我是你,我不会打扰:这种配色方案是一个蹩脚而脆弱的黑客。
    • 您能帮我理解使用mvim/gvim CLI 的动机吗? mvim -vvim 有什么有形的区别吗? (假设您已将两者都更新到最新版本)
    • @scicalculator,默认的/usr/bin/vim 曾经是一个非常小的构建,几乎没有有用的功能。它过去是在没有 Ruuby/Python 支持和剪贴板支持的情况下构建的。 Apple 在 Lion 或 Mountain Lion 中引入了 +python/dyn+ruby/dyn,但它仍然不支持剪贴板,这是 IMO 使用另一个 Vim 的一个非常令人信服的理由。 MacVim 是在 Mac OS X 上获得适当 Vim 的最便捷方式。mvim 是一个包装器,默认情况下会启动 GUI MacVim 实例,或者如果添加 -v 标志,则启动 MacVim 捆绑的 CLI 可执行文件。
    • @scicalculator,但在使用中,运行 mvim -v 和运行 vim 之间唯一明显的区别是剪贴板支持。
    猜你喜欢
    • 2015-12-20
    • 2020-11-13
    • 1970-01-01
    • 2020-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多