РЕДАКТИРОВАТЬ Я подумал о лучшем способе сформулировать вопрос.

Как я могу найти псевдоним, который Ubuntu использует для другого текстового редактора? Вместо того, чтобы использовать nano, набрав nano file.txt , я хотел бы иметь возможность напечатать sublime file.txt чтобы открыть превосходный редактор. Я не знаю, где искать эти псевдонимы.

sudo update-alternatives --config editor не показывает его как выбор, я вижу только редакторы по умолчанию, такие как Nano и vim.tiny.

2 ответа2

1

ты можешь использовать

export EDITOR=vim or nano or any editor name

или скопируйте эту строку и напишите в файл .bashrc или .profile

1

Если ваш файл идентифицируется как текстовый файл, то передача его в xdg-open откроет его в вашем текстовом редакторе. Если он идентифицируется как какой-то другой тип, он откроет файл в соответствующем приложении.

РЕДАКТИРОВАТЬ:

xdg-mime query default <mimetype> даст вам файл .desktop для приложения, связанного с типом MIME. Оттуда вам нужно проанализировать файл, чтобы получить из него имя исполняемого файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .