Замена vi на vim

6

Как мне заменить vi на vim , чтобы при вводе vi в терминале vim было открыто?

    
задан Searock 12.10.2010 в 19:40
источник

3 ответа

8

Вы можете добавить

alias vi=vim

до ~/.bashrc . Это начнет vim всякий раз, когда вы набираете vi .

Обратите внимание, что в Ubuntu 10.10 (и я думаю, что 10.04) vi уже сопоставлено с vim .

    
ответ дан Peter Smit 12.10.2010 в 19:42
источник
20

'vi' в Ubuntu уже запускает «vim», хотя по умолчанию он запускает «vim-tiny» (который ближе всего к оригинальному «vi» в его (недостатке) функциях). Вы можете увидеть это с помощью

sudo update-alternatives --display vi

Если вы хотите использовать другую версию vim, убедитесь, что она установлена ​​и запущена:

sudo update-alternatives --config vi
    
ответ дан JanC 12.10.2010 в 19:49
3

В дополнение к тому, что предложил Питер Смит. Вы также можете сделать следующее, чтобы изменить систему изменений, а не только свою учетную запись.

добавить alias vi='vim' в /etc/bash.bashrc

или создать символическую ссылку на vim

sudo ln -s /usr/bin/vim /usr/bin/vi

Однако в моей системе оба / usr / bin / vim и / usr / bin / vi являются символическими ссылками на / etc / alternatives / vim

    
ответ дан 3dinfluence 12.10.2010 в 19:50