У меня есть редактор терминала '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'
