Я не могу использовать vi, ну, я могу, но я бы предпочел vim, однако мне нужно разделить компьютер с кем-то, кто ненавидит vim и может использовать только vi ...
После установки vim я обнаружил, что если я использую команду vi, она просто открывает vim, так что есть ли способ установить их оба одновременно, но иметь их так, чтобы оба
У машины будет Ubuntu GNOME 15.10 с запущенным на нем GNOME 3.18.
Уточнение: поскольку это, похоже, смутило некоторых, я укажу его больше здесь я хотел бы vi указать на /usr/bin/vim.tiny и vim указать на /usr/bin/vim.basic.
Как отмечает пользователь1326419, vi является частью системы альтернатив Debian. Чтобы изменить выполнение vi, выполните:
$ sudo update-alternatives --config vi
There are 3 choices for the alternative vi (providing /usr/bin/vi).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/vim.gnome 60 auto mode
1 /usr/bin/vim.basic 30 manual mode
2 /usr/bin/vim.gnome 60 manual mode
3 /usr/bin/vim.tiny 10 manual mode
Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/vim.tiny to provide /usr/bin/vi (vi) in manual mode
Тогда:
$ vi --version| head -5
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:02)
Included patches: 1-52
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Small version without GUI. Features included (+) or not (-):
$ vim --version| head -5
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:47)
Included patches: 1-52
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Huge version with GTK2-GNOME GUI. Features included (+) or not (-):
vim.tiny - это минимальная версия, которую вы получаете, когда вы сначала установите Ubuntu.
На этот вопрос ответил @muru в этом вопросе (почему vi запускает vim, но при вводе vim говорит, что vim необходимо установить?)
Команда vi сама по себе является символической ссылкой и указывает на то, предпочтительная версия устанавливается через альтернативную систему Debian.--- Отредактируйте, чтобы включить мой комментарий ниже и ответить на вопрос ---
Измените символическую ссылку в / etc / alternatives для vi, чтобы указать на установку vi. Сим-ссылка для vim должна указывать на вашу установку vim