ryg

Команды Терминала в Mac OS X. Редактор Текстов nano

Простой консольный текстовый редактор nano сделан в стиле редактора pico для unix. Но в отличие от последнего имеет возможность поиска по редактируемому файлу и возможность начального позиционирования курсора. В Mac OS X дает возможность простого редактирования системных файлов. 

Обычно запускается в терминале командой nano имяФайла, но обычно используется для редактирования системных файлов с командой sudo

		sudo nano ИмяФайла

Полный синтаксис команды запуска:

		nano [ [параметры] [+строка,колонка]  имя файла]

[+строка,колонка] - позиции куда будет установлен курсор при запуске. По умолчанию 1,1

Основные параметры

? подсказка
-B (backup) при сохранении файла предыдущая версия сохраняется с суффиксом ~
-E преобразовывать символы табуляции в пробелы
-L не добавлять пустые строки в конце файла
-V показывает текущую версию редактора nano
-i обозначать новые строки (у меня не работает)
-m

включается поддержка мыши, если она поддерживается операционной системой (у меня не работает)

-v открыть файл в режиме только для чтения (read-onli) 
-x отключить подсказку "горячих клавиш"

Основные команды редактора nano для Mac OS X показываются внизу экрана

   
Сохранить Файл ctrl-O
Вырезать ctrl-K
Вставить ctrl-U​
Найти ctrl-W
Выйти ctrl-X
Перелистнуть страницу вниз ctrl-V
Перелистнуть страницу вверх ctrl-Y
Копировать в буфер и удалить текущую строку ctrl-K
Вставить скопированную строку ctrl-U

Показать позицию курсора и данные о файле

показывает
  • номер строки и общее количество строк
  • номер колонки и общее количество колонок
  • номер символа и общее количество символов
ctrl-C
Подсказка/help ctrl-G

Вот в принципе все основные команды микро редактора nano используемого в программе Terminal OS X

В редакторе можно включить подсветку синтаксиса большинства файлов настройки и языков.

Для этого необходимо создать каталог командой терминала

		mkdir /usr/share/nano/ 

Необходимо скачать файлы описания синтаксиса с расширением .nanorc архив находится по адресу nanorc.zip. Данные настройки подсветки синтаксиса оптимальны для настроек цвета PRO (черный цвет фона).

распаковать и разместить файлы в созданной папке

Теперь необходимо внести изменения файл конфигурации редактора nano. Открываем его командой

		sudo nano /etc/nanorc 

Копируем в него содержимое файла nanorc.txt из этого архива. (в архиве находится путь и имена файлов описания синтаксиса)

После этого в редакторе nano для Mac OS X должна заработать подсветка синтаксиса. Если при загрузке редактора будут возникать сообщения об ошибках, то необходимо открыть файл .nanorc с ошибкой и исправить ее или закомментировать строку поставив в начале ее символ #.
Я проверил данный вариант на версии 10.8.2 вроде все работает.

Запустить приложение терминала можно через Finder, нажав Command+Shift+U и выбрав программу Terminal

Клавишные сочетания для программы терминал

http://osxh.ru/content/apache_mac_os_x_10_8

Весь список команд терминала OS X