Intereting Posts
Как найти список всех доступных пакетов вместе с последним номером версии, доступным в репозиториях? Grid Computing со старыми ПК Проблемы при установке Ubuntu вместе с Windows Ubuntu 12.04 сбой при запуске для более новых версий Linux, возможно, связанных с WiFi Как писать данные для копирования и вставки буфера? Postfix не получит электронные письма Отключите все визуальные эффекты в Ubuntu 15.10 Настроить vsftpd для загрузки загруженных файлов Клавиша быстрого доступа сбрасывает каждую другую перезагрузку Не удается переместить файлы в корзину Восстановить / boot / efi Как переключить аудиовыход между динамиками ноутбука и док-станцией или, по крайней мере, отключить разъем? Постоянно устанавливать папки по умолчанию на внешний жесткий диск Как разрешить пользователям, не участвующим в судопроизводстве, запускать скрипт, выполняющий операции root «Невозможность загрузить дополнительные файлы данных» после установки ttf-mscorefonts-installer

Замена vi на vim

В моем колледже наш администратор заменил vi на vim.

Итак, как мне заменить vi на vim, чтобы при вводе vi в терминал, тогда vim должен быть открыт.

Я знаю, что это глупо, но я спрашиваю об этом просто из любопытства.

Благодарю.

Можете добавить

alias vi='vim' 

к .bashrc. Это запустит vim при вводе vi

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

(Я думаю, это не глупо. Это экономит печатание на машинке;))

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

 sudo update-alternatives --display vi 

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

 sudo update-alternatives --config vi 

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

добавить 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