Как мне открыть графический интерфейс MacVim?

#user-interface #macvim

#пользовательский интерфейс #macvim

Вопрос:

Я чувствую себя идиотом, спрашивая об этом, потому что он работает на моем iMac на работе, но не может заставить его работать на моем Air.

Я установил последнюю версию, но могу запустить ее только в окне терминала, а не в графическом интерфейсе, который я предпочитаю.

У Google есть множество результатов «как запустить MacVim в терминале», но я не нахожу, как сделать это наоборот, и не могу вспомнить, что я делал на рабочем компьютере.

Ответ №1:

Если вы можете получить к нему доступ в терминале:

 :h mvim
  

Если вы можете дважды щелкнуть пакет приложений MacVim.app и запустить его как обычное приложение Mac, но вы не можете запустить

 mvim
  

в терминале кажется, что mvim может отсутствовать в вашем $PATH. Однако, если вы вообще не можете открыть MacVim.app, это звучит как плохая компиляция.

Комментарии:

1. Извините за поздний ответ. Я могу запустить mvim и открыть, дважды щелкнув значок приложения. Я также скопировал mvim в /usr / local /bin.

2. И если я правильно понимаю, вы хотите сказать, что когда вы запускаете команду mvim в терминале, вы запускаете vim только внутри терминала? Находится ли приложение в /Applications?

Ответ №2:

mvim -g следует открыть окно графического интерфейса, если это возможно. (Возможно, это не так, если что-то не так с вашими пространствами имен начальной загрузки, что reattach-to-user-namespace и пригодится.)

mvim решает, вызывать vim с -g или нет, основываясь на том, есть ли непустая SSH_CONNECTION переменная среды. Если у этой переменной есть содержимое, то предполагается, что вы подключены к серверу по ssh, и окно графического интерфейса не принесет вам никакой пользы, поэтому оно не предоставляет -g аргумент.

Вы можете предварительно пройти -g самостоятельно, и тогда mvim выходки не будут иметь значения.

Ответ №3:

Я следовал вашему руководству, но столкнулся с проблемой в vi, после установки строка состояния была видна только в окне справки macvim.

Я нашел решение в официальной документации;https://powerline.readthedocs.io/en/latest/troubleshooting.html#vim-issues

Мне пришлось добавить следующее в мой .vimrc

 set laststatus=2