Прежде всего, вы должны заметить, что есть два типа текстовых редакторов.
- Редакторы командной строки, такие как vim, nano, emacs и т. Д.
- GUI текстовые редакторы, такие как gedit, kate, ...
Текстовый редактор по умолчанию при использовании графического интерфейса отличается от текстовых редакторов командной строки, поэтому, когда вы открываете файл с помощью графического интерфейса, вы, вероятно, используете текстовые редакторы с графическим интерфейсом, который по умолчанию является gedit. Хотя при использовании командной строки, так что вы используете текстовые редакторы командной строки.
Чтобы узнать, что это текстовый редактор по умолчанию в вашей системе, вы можете попробовать один из следующих способов:
Первый метод:
sudo update-alternatives --config editor
Эта команда покажет вам текстовые редакторы. Тот, который вы используете, имеет * перед
Selection Path Priority Status
------------------------------------------------------------
* 0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/vim.basic 30 manual mode
4 /usr/bin/vim.tiny 10 manual mode
Второй метод:
$ echo $EDITOR
/usr/bin/nano
чтобы установить редактор по умолчанию, вы можете добавить следующее в вашу конфигурацию оболочки ( ~/.bashrc
):
export VISUAL="/usr/bin/nano"
export EDITOR="$VISUAL"
export EDITOR=/usr/bin/nano
и добавить к.bashrc
VISUAL
переопределять значениеEDITOR
также.В моей настройке ни один из распространенных способов изменить редактор по умолчанию не работал. Так что я просто:
Было все, что я хотел в любом случае.
источник