Я использую Ubuntu 18.04. Текстовый редактор по умолчанию теперь, кажется, нано. Я хочу установить его, чтобы всегда быть vi. Другие сообщения предлагают следующую команду, однако эта команда не перечисляет vi, который я хочу использовать.
$ sudo update-alternatives --config editor
There are 4 choices for the alternative editor (providing /usr/bin/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 15 manual mode
Я хочу использовать следующее:
$ which vi
/usr/bin/vi
Как я устанавливаю редактора по умолчанию?
Так, VIM является VI-improved. Относительно тому, почему VI заменяется VIM, отвечают здесь: https://superuser.com/questions/852177/why-does-the-vi-command-open-vim-editor
/usr/bin/vi обычно указатель на энергию:
ls -lah /usr/bin/vi
lrwxrwxrwx 1 root root 20 Jul 25 2018 /usr/bin/vi -> /etc/alternatives/vi
ls -lah /etc/alternatives/vi
lrwxrwxrwx 1 root root 18 Jul 25 2018 /etc/alternatives/vi -> /usr/bin/vim.basic
Я использую vim.basic для своего vi.
Если Вы хотите сделать /usr/bin/vi
как редактор по умолчанию.. Сначала необходимо установить его..
Для установки его работает ниже команды..
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vi 9999
Затем работайте ниже команды
sudo update-alternatives --config editor
посмотрите * метка.. и выберите, число равняется /usr/bin/vi
путь
Если вы хотите определить редактор по умолчанию только для типа сеанса:
$> export EDITOR=vi
или сохранить настройку, вы можете добавить ее в ~/.bashrc (Создайте файл, если он не существует.)