Как снова установить текстовый редактор nano на Mac
Оглавление:
Если вы недавно пытались использовать nano в командной строке MacOS, вы, возможно, заметили, что вместо этого запускается текстовый редактор pico через символическую ссылку для /usr/bin/nano на pico. Это связано с тем, что последние версии MacOS по какой-либо причине удаляют текстовый редактор nano из командной строки и вместо этого заменяют nano на pico.
Если вы предпочитаете использовать текстовый редактор nano, вы можете вернуть nano в командную строку, самостоятельно установив его вручную.
Самый простой способ установить текстовый редактор nano на MacOS — использовать Homebrew.
Как установить текстовый редактор nano на MacOS
Если у вас еще не установлен Homebrew, вам нужно будет сделать это в первую очередь. Homebrew легко установить на Mac и предлагает простое управление пакетами и множество инструментов, приложений и утилит командной строки, которые знакомы многим пользователям Unix и Linux.
Если у вас установлен Homebrew, установить nano на Mac очень просто.
В Терминале введите следующий синтаксис:
brew install nano
После завершения установки nano вы можете запустить nano как обычно из командной строки с помощью:
нано
И понеслось, вы вернулись к использованию текстового редактора nano в командной строке.
Замена nano на pico по умолчанию появилась в macOS 12.3 и более поздних версиях, где вы также обнаружите, что Python 2 был удален, но при желании вы можете сделать Python 3 по умолчанию на Mac. Хотя точные причины этих изменений неясны, в Интернете ходят слухи, что это может быть связано с проблемами лицензирования GNU или потенциальными проблемами безопасности. К счастью, благодаря Homebrew можно легко добавлять и заменять любые устаревшие или отсутствующие инструменты командной строки, с которыми вы, возможно, знакомы и используете в своем рабочем процессе, будь то nano, python или что-то еще.
Что бы это ни стоило, nano основан на pico, поэтому многие пользователи даже не заметят разницы между двумя текстовыми редакторами, поскольку команды, нажатия клавиш, интерфейс и т. д. тоже одинаковы, но nano допускает некоторые настройки, которые не предлагает pico.
Вы заметили, что nano незаметно заменили пико? Вы заменили и установили nano, или собираетесь придерживаться pico, или выбрали что-то совершенно другое, например, emacs или vim?