Я не могу использовать vi
, Ну, в общем, я могу, но я очень предпочел бы vim
, однако я должен совместно использовать компьютер с кем-то, кто ненавидит vim
и может только использовать vi
...
После установки vim
Я нахожу это, если я использую vi
управляйте, чтобы это просто открылось vim
, так есть ли какой-либо способ иметь их обоих установленных одновременно, но иметь его так, чтобы и мог использоваться, и они остаются отдельными?
Машина будет иметь Ubuntu GNOME 15.10 с GNOME 3.18, работающим на нем.
Разъяснение: Поскольку это, кажется, смутило некоторых, я заявлю это более ясно здесь, я желаю vi
указать на /usr/bin/vim.tiny
и для vim
указать на /usr/bin/vim.basic
.
Было уже объяснено, что является различием между 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
является самым близким к оригиналу.
Как 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.
Этому ответил @muru в этом вопросе (, Почему vi запускает энергию, но энергия ввода говорит, что энергия должна быть установлена? )
сама команда vi является на самом деле символьной ссылкой и указывает на то, какой бы ни предпочтительная версия установлена через систему альтернатив Debian.
Редактирование---, чтобы включать мой комментарий ниже и ответить на Изменение вопроса---
символьная ссылка в/etc/alternatives для vi для указания на установку vi. Символьная ссылка для энергии должна указать на Ваш installtion энергии