Я верю, что могу сделать что-то подобное export EDITOR=vi, но я не уверен, что именно вводить и где.
Как я могу установить "vi" в качестве редактора по умолчанию?
select-editor.
Я верю, что могу сделать что-то подобное export EDITOR=vi, но я не уверен, что именно вводить и где.
Как я могу установить "vi" в качестве редактора по умолчанию?
select-editor.
Ответы:
Вы должны добавить его в файл конфигурации вашей оболочки. Для Баш это ~/.bashrcили ~/.bash_profile. Вы также должны установить $VISUAL, так как некоторые программы (правильно) используют это вместо $EDITOR(см. VISUALПротивEDITOR ). Кроме того, если вы не знаете, почему, вы должны установить его vimвместо vi.
TL; DR, добавьте следующее в вашу конфигурацию оболочки (вероятно ~/.bashrc):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITORотносится как к вашей среде ( env | grep EDITOR), так и к sudo( sudo env | grep EDITOR), так как политика безопасности sudo вашей системы может это запретить (см. man sudoПодробнее).
Вы также можете установить текстовый редактор по умолчанию, используя следующую команду.
sudo update-alternatives --config editor
git, что было именно то, что мне нужно.
ranger, что было именно то, что мне нужно. PS: просто для того, чтобы помочь индексу для людей, которые пытаются сделать то же самое.
Как упомянул Пабло Бьянки в комментарии, вы можете запустить
select-editor
И он спросит вас, какой редактор использовать. Если вы не видите vim в качестве опции, запустите
apt install vim
И попробуй еще раз.
Если bash - ваша оболочка, вставьте ее .bash_profileв свой домашний каталог; если zsh - ваша оболочка, вставьте ее в .zprofile; для других оболочек смотрите соответствующую документацию.
export EDITOR=vimв вашем bashrc или zshrc или ..rc