Действительно ли возможно иметь и vi и энергию, установленную так, чтобы они могли использоваться отдельно?

Я не могу использовать vi, Ну, в общем, я могу, но я очень предпочел бы vim, однако я должен совместно использовать компьютер с кем-то, кто ненавидит vim и может только использовать vi...

После установки vim Я нахожу это, если я использую vi управляйте, чтобы это просто открылось vim, так есть ли какой-либо способ иметь их обоих установленных одновременно, но иметь его так, чтобы и мог использоваться, и они остаются отдельными?

Машина будет иметь Ubuntu GNOME 15.10 с GNOME 3.18, работающим на нем.

Разъяснение: Поскольку это, кажется, смутило некоторых, я заявлю это более ясно здесь, я желаю vi указать на /usr/bin/vim.tiny и для vim указать на /usr/bin/vim.basic.

0
задан 31 March 2016 в 13:44

3 ответа

Было уже объяснено, что является различием между vim и vim.tiny, и Ваш друг должен будет несколько повредить свои верования и войти в курс дела с временами, потому что то, что он действительно хочет, vim.tiny

Как я упомянул в комментариях, попросите, чтобы Ваш друг сделал псевдоним для него сам в .bashrc

alias vi = vim.tiny

Тем путем он может использовать минималистическую версию vi в то время как можно продолжить использовать vim.

Дополнительная маленькая установка, в которой Вы, возможно, нуждаетесь, к $ cp /etc/vim/vimrc.tiny ~/.vimrc

В случае, если они хотят "реальный vi", Вы можете sudo apt-get install nvi и псевдоним vi кому: nvi. nvi является самым близким к оригиналу.

2
ответ дан 23 July 2019 в 22:36

Как user1326419 примечания, 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.

3
ответ дан 23 July 2019 в 22:36

Этому ответил @muru в этом вопросе (, Почему vi запускает энергию, но энергия ввода говорит, что энергия должна быть установлена? )

сама команда vi является на самом деле символьной ссылкой и указывает на то, какой бы ни предпочтительная версия установлена через систему альтернатив Debian.

Редактирование---, чтобы включать мой комментарий ниже и ответить на Изменение вопроса---

символьная ссылка в/etc/alternatives для vi для указания на установку vi. Символьная ссылка для энергии должна указать на Ваш installtion энергии

1
ответ дан 23 July 2019 в 22:36

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

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