Как мне заставить быстро использовать Gvim (или просто vim в терминале) в качестве текстового редактора по умолчанию вместо Gedit?
Если это можно сделать, я должен сделать это неправильно ...
Ubuntu 10.10 AMD64.
Я предполагаю, что вы имеете в виду, что вы хотите изменить редактор, который быстро загружается, когда вы об этом просите.
Ну, я немного сплю ... Я покажу вам, что я сделал, а затем ответ.
Я запустил эту команду:
sudo find / -name "*quickly*" -exec grep gedit {} \;
, которая быстро ищет все файлы и затем ищет их в gedit. Это был длинный путь - мне следовало уточнить поиск, чтобы было путей с быстрым входом, но это соответствовало!
Binary file /usr/share/quickly/templates/ubuntu-application/internal/quicklyutils.pyc matches
editor = "gedit"
Я открыл [ 115] (не скомпилированная версия) в nano, искал gedit и увидел:
def get_quickly_editors():
'''Return prefered editor for ubuntu-application template'''
editor = "gedit"
default_editor = os.environ.get("EDITOR")
if not default_editor:
default_editor = os.environ.get("SELECTED_EDITOR")
if default_editor:
editor = default_editor
return editor
Из этого вы можете видеть, что он запрашивает значение среды EDITOR
!
Просто запустите ваши быстрые команды как:
env EDITOR=gvim quickly edit
или экспортируйте их, чтобы сохранить
export EDITOR=gvim
quickly edit
Добавьте строку экспорта в строку ~/.bashrc
, если вы хотите, чтобы она сохранялась между сессий.
Как насчет sudo update-alternatives –config editor
? Он изменит системный редактор по умолчанию, поэтому вам не нужно менять индивидуальные настройки программы.
После установки GVim с помощью Synaptic Package Manager он должен быть доступен в меню «Приложения», щелкнуть по нему правой кнопкой мыши и добавить ярлык приложения на рабочий стол.