Так, при попытке набрать скорость с Латексом в vim/gvim... проблемой является учебное руководство новичков для энергии-latexsuite, принимает gvim и gui меню. Хорошо, получил gvim прямо здесь. Проблема под Единицей и глобальным меню приложения, меню являются усеченными и не показывают сочетания клавиш, что они должны для большинства записей, или в случае меню TeX-Suite, записей как '2: Article' are simply truncated to '2: '.
Не полезный вообще!
Я знаю, что сами меню работают - запускающийся gvim использование sudo gvim
, то, которое не использует глобальное меню приложения, но локальные меню, смотрит очень хорошо - как gvim на любой другой платформе, или рабочий стол, т.е. как он должен.
Как я вызываю то поведение под Единицей для обычного пользователя (т.е. не использующий sudo)?
Это должно работать ( @Braiam спасибо):
UBUNTU_MENUPROXY=0 gvim
Выполнение вышеупомянутая команда от терминала запустится gvim
экземпляр с его собственными меню. Так, для создания средства запуска на рабочем столе откройте файл, названный ~/Desktop/gvim.desktop
со следующим содержанием:
[Desktop Entry]
Name=gvim
Comment=Run gvim with menus
Exec=env UBUNTU_MENUPROXY=0 gvim
Type=Application
Icon=/usr/share/icons/HighContrast/48x48/apps/vim.png
StartupNotify=true
Categories=Utility;Editor;
Эти env
команда позволяет Вам выполнять определенную команду во временно измененной среде и необходима для передачи переменной при запуске программы с помощью .desktop
файл.
, Если Вы предпочитаете командную строку путь, Вы теперь делаете псевдоним для команды выше путем добавления этой строки к Вашему ~/.bashrc
:
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Теперь, откройте новый терминал, работайте gvim
, и у Вас будет он меню свободный.