Как изменить редактор по умолчанию во FreeBSD (используя bash) с vi на vim (или в моем случае nvim).Изменить редактор по умолчанию с vi на vim или nvim на FreeBSD
Вот что я пытался (для nvim):
в /etc/profile
(я хотел бы nvim быть редактором для всех пользователей)
export EDITOR="/usr/local/bin/nvim"
в ~/.bash_profile
export EDITOR="/usr/local/bin/nvim"
~/.bashrc
export EDITOR="/usr/local/bin/nvim"
в ~/.profile
export EDITOR="/usr/local/bin/nvim"
Я бегу из вариантов здесь. Там, кажется, много мнений, но нет ничего полезного в документации FreeBSD.
BSD чаще используют csh в качестве интерактивной оболочки по умолчанию, чем bash (ymmv). –
Действительно. FreeBSD по умолчанию использует tcsh. Что дает вам «echo $ SHELL»? Вы можете изменить оболочку с помощью 'chsh' (bash не устанавливается по умолчанию, установите' editors/bash', чтобы получить его). Кроме того, многие программы не используют '$ EDITOR', поэтому вам следует описать, что * точно * не работает. – Carpetsmoker
Одна из первых утилит, которые я устанавливаю на каждую мою FreeBSD, - bash. Итак, да, я имею в виду баш. Прошу прощения за то, что я не был достаточно конкретным. – LongHike