Я использовал этот ответ, чтобы быстро изменить используемый редактор, и это сработало, однако теперь, когда я набираю quickly edit
, командная строка остается открытой и не позволяет мне вводить другие команды как Пока Sublime Text 2 открыт. Я понимаю, что это глупый вопрос, но я не могу найти способ обойти это.
Установите для переменной среды EDITOR
значение sublime, а затем quickly edit
будет использовать ее:
export EDITOR=/usr/bin/subl
Просто добавьте приведенную выше строку в ваш файл ~/.bashrc
Это происходит потому, что gedit запрограммирован на это при запуске из командной строки. Вы можете быстро сделать это с другими редакторами, используя quickly edit &
.
Редактировать : Я написал Perl-скрипт, который будет запускать редактор как дочерний элемент init, поэтому при закрытии терминала редактор останется открытым: script
Вы можете установить следующие переменные в верхней части скрипта: