Прежде всего, вы должны заметить, что существует два типа текстовых редакторов..
Редакторы командной строки, такие как vim, nano, emacs и т.д..
Текстовые редакторы с графическим интерфейсом, такие как gedit, kate, ...
Текстовый редактор по умолчанию при использовании графического интерфейса отличается от текстовых редакторов командной строки, поэтому, когда вы открываете файл с помощью графического интерфейса, вы, вероятно, используете текстовые редакторы с графическим интерфейсом, которые по умолчанию являются gedit. В то время как при использовании командной строки вы используете текстовые редакторы командной строки.
Чтобы узнать, что это текстовый редактор командной строки по умолчанию в вашей системе, вы можете попробовать один из следующих методов:
Первый Способ:
sudo update-alternatives --config editor
Эта команда покажет вам текстовые редакторы. Тот, который вы используете, имеет * впереди