У меня есть редактор терминала 'nano', установленный в двух местах на моем Mac
/usr/bin/nano
/opt/local/bin/nano
Установки бывают разных версий. Один в /usr
не поддерживает мою конфигурацию в ~/.nanorc
а другой в /opt
поддерживает.
Когда я открываю файл с помощью команды «nano file», отображаются ошибки, указывающие на то, что использовался файл в /usr
, однако, если я запускаю «which nano»; тот, что в /opt
появляется.
Разве «что» не означает поиск пути по умолчанию? И почему бы не обратиться к «нано» по тому же пути?
Я сделал обходной путь, добавив следующую строку в ~/.profile
alias nano='/opt/local/bin/nano'