User Tools

Site Tools


текстовые_редакторы_vi_ee_nano

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
текстовые_редакторы_vi_ee_nano [2011/02/25 15:12]
val removed
— (current)
Line 1: Line 1:
-====== Текстовые редакторы vi, ee, nano ====== 
- 
-===== Редактор vi ===== 
- 
-==== Переключение режимов ==== 
- 
-<​code>​ 
-ESC - переход в основной командный режим 
-ESC: - переход в расширенный командный режим 
-</​code>​ 
- 
-==== Команды основного командного режима ==== 
- 
-=== Навигация по тексту === 
-<​code>​ 
-h - влево 
-l - вправо 
-k - вверх 
-j - вниз 
-<​Shift>​-^ - на начало строки 
-<​Shift>​-$ - на конец строки 
-<​Ctrl>​-B - на страницу вверх 
-<​Ctrl>​-F - на страницу вниз 
-[[ - на начало процедуры (текста) 
-]] - на конец процедуры (текста) 
-<​Ctrl>​-G - вывести отчет о редактируемом тексте 
-</​code>​ 
-=== Редактирование текста === 
-<​code>​ 
-i - ввод текста с текущей позиции 
-o - ввод текста с новой строки 
-J - склеить строки 
- 
-x - удалить текст (DEL) 
-X - удалить текст (BACKSPACE) 
- 
-yy - копировать строку в буфер 
-dd - вырезать строку в буфер 
-p - вставить строку из буфера 
-u - отменить последнее действие 
-</​code>​ 
-=== Поиск текста === 
-<​code>​ 
-/​регулярное_выражение - поиск по тексту вниз 
-/ - повтор поиска вниз 
-?​регулярное_выражение - поиск по тексту вверх 
-? - повтор поиска вверх 
-</​code>​ 
-==== Команды расширенного режима ==== 
-<​code>​ 
-завершаются нажатием на <​Enter>​ 
-w - запись файла 
-q - выход из редактора 
-w! - запись файла с без установленного бита записи 
-q! - выход из редактора без сохранения 
-число - переход на указанную строку текста 
-set nu - включить режим отображения номеров строк 
-set nonu - выключить режим отображения номеров строк 
-set smd - отображать в статусной строке режим редактирования 
-set nosmd - не отображать в статусной строке режим редактирования 
-</​code>​ 
-=== Примеры работы с текстом в расширенном режиме === 
-<​code>​ 
-номер_строки - перейти на указанную строку 
-1,.d - удалить строки с первой до текущей 
-g/​шаблон/​d - удалить строки,​ содержащие шаблон во всем тексте 
-1,​20g/​шаблон/​d - удалить строки,​ содержащие шаблон c 1 по 20 строку 
-20,​$s/​шаблон/​замена/​ - произвести замены в тексте с 20 строки до конца 
-</​code>​ 
- 
-===== Редактор ee ===== 
- 
-===== Редактор nano ===== 
  
текстовые_редакторы_vi_ee_nano.1298635975.txt.gz · Last modified: 2013/05/22 13:50 (external edit)