Редактор значения по умолчанию изменения Ubuntu 18.04

Я использую 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

Как я устанавливаю редактора по умолчанию?

-1
задан 6 April 2020 в 19:56

3 ответа

Так, 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.

1
ответ дан 7 April 2020 в 23:16

Если Вы хотите сделать /usr/bin/vi как редактор по умолчанию.. Сначала необходимо установить его..

Для установки его работает ниже команды..

sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vi 9999

Затем работайте ниже команды

sudo update-alternatives --config editor

посмотрите * метка.. и выберите, число равняется /usr/bin/vi путь

enter image description here

0
ответ дан 7 April 2020 в 23:16

Если вы хотите определить редактор по умолчанию только для типа сеанса:

$> export EDITOR=vi

или сохранить настройку, вы можете добавить ее в ~/.bashrc (Создайте файл, если он не существует.)

0
ответ дан 28 April 2020 в 23:15

Другие вопросы по тегам:

Похожие вопросы: