Инструменты пользователя

Инструменты сайта


linux:nano

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
linux:nano [2022/07/27 08:50] – [Поиск и замена текста] so_v_alinux:nano [2026/08/05 09:52] (текущий) – so_v_a
Строка 1: Строка 1:
-# nano+<!DOCTYPE markdown> 
 +# Редактор nano
  
 Редактор nano - это консольный текстовый редактор. Он есть почти во всех дистрибутивах Linux, есть в macOS и его можно запустить под Windows. nano часто используется для редактирования конфигурационных файлов, когда графический интерфейс отсутствует. Редактор nano - это консольный текстовый редактор. Он есть почти во всех дистрибутивах Linux, есть в macOS и его можно запустить под Windows. nano часто используется для редактирования конфигурационных файлов, когда графический интерфейс отсутствует.
  
-Управление в nano осуществляется с клавиатуры с использованием горячих клавиш. В нижней части редактора приведен список основных сочетаний клавиш. Символ ^ означает клавишу Ctrl.+Управление в nano осуществляется с клавиатуры с использованием горячих клавиш. В нижней части редактора приведен список основных сочетаний клавиш. Символ `^` означает клавишу Ctrl.
  
 ## Создать новый файл ## Создать новый файл
Строка 15: Строка 16:
 nano <новый_файл> nano <новый_файл>
 ``` ```
- +запустится редактор nano и в нем откроется для редактирования новый пустой файл с указанным именем.
-После выполнения команды запустится редактор nano и в нем откроется для редактирования новый пустой файл.+
  
  
Строка 31: Строка 31:
  
 Вы отредактировали файл и хотите сохранить изменения, но не закрывать редактор. В таком случае используется сочетание клавиш: Вы отредактировали файл и хотите сохранить изменения, но не закрывать редактор. В таком случае используется сочетание клавиш:
-Ctrl+O+`Ctrl+O`
  
-В строке статуса появится сообщение:   +В строке статуса появится сообщение: \ 
-_File Name to Write: имя_файла (если имя файла отсутствует, то нужно ввести имя файла)_.  +*File Name to Write: имя_файла (если имя файла отсутствует, то нужно ввести имя файла)*. \ 
-Для сохранения изменений нажмите Enter.+Для сохранения изменений нажмите `Enter`.
  
 ### Сохранить и выйти ### Сохранить и выйти
  
 Чтобы сохранить изменения и выйти из редактора можно воспользоваться сочетанием клавиш: Чтобы сохранить изменения и выйти из редактора можно воспользоваться сочетанием клавиш:
-Ctrl+X+`Ctrl+X`
  
-В данном случае, если вы изменяли файл, то появится вопрос:  +В данном случае, если вы изменяли файл, то появится вопрос: \ 
-"_Save modified buffer (ANSWERING No Will DESTROY CHANGES)?_".  +"*Save modified buffer (ANSWERING No Will DESTROY CHANGES)?*". \ 
- Нажмите клавишу y. Появится вопрос на ввод имени файла. Введите новое имя файла или просто нажмите Enter. Изменения будут сохранены, редактор закроется.+Нажмите клавишу `y`. Появится вопрос на ввод имени файла. Введите новое имя файла или просто нажмите `Enter`. Изменения будут сохранены, редактор закроется.
  
-Выход без сохранения изменений+**Выход без сохранения изменений:**  
 Чтобы выйти из редактора и не сохранять изменения используется сочетание клавиш: Чтобы выйти из редактора и не сохранять изменения используется сочетание клавиш:
-Ctrl+X+`Ctrl+X`
  
-Есть появится вопрос "_Save modified buffer ..?_", нажмите n.+Есть появится вопрос "*Save modified buffer ..?*", нажмите `n`.
  
 ## Копирование и вставка ## Копирование и вставка
Строка 56: Строка 56:
 ### Копирование и вставка строк ### Копирование и вставка строк
  
-Чтобы вырезать строку целиком и поместить ее в буфер, переместите курсор на требуемую строку и нажмите: +Чтобы вырезать строку _целиком_ и поместить ее в буфер, переместите курсор на требуемую строку и нажмите: 
-Ctrl+K+`Ctrl+K`
  
 Чтобы вставить строку из буфера нажмите: Чтобы вставить строку из буфера нажмите:
-Ctrl+U+`Ctrl+U`
  
 ### Копирование и вставка произвольного текста ### Копирование и вставка произвольного текста
Строка 93: Строка 93:
  
 ### Поиск и замена текста ### Поиск и замена текста
 +
 Чтобы найти и заменить текст используется сочетание клавиш: Чтобы найти и заменить текст используется сочетание клавиш:
-**Ctrl+\**+`Ctrl+\`
  
 Появится запрос на ввод текста для поиска. Введи строку для поиска и нажмите Enter. Появится запрос на ввод текста для поиска. Введи строку для поиска и нажмите Enter.
  
-Затем появится запрос на ввод текста, на который необходимо выполнить замену. Введите строку и нажмите Enter.+Затем появится запрос на ввод текста, на который необходимо выполнить замену. Введите строку и нажмите `Enter`.
  
 Далее будет выдан запрос на замену найденного вхождения искомой строки.  Далее будет выдан запрос на замену найденного вхождения искомой строки. 
Строка 108: Строка 109:
  
 Наиболее часто используемые горячие клавиши nano: Наиболее часто используемые горячие клавиши nano:
 +```dokuwiki
 ^Горячие клавиши^Описание^ ^Горячие клавиши^Описание^
 |Ctrl+A|Переместить курсор в начало строки.| |Ctrl+A|Переместить курсор в начало строки.|
Строка 122: Строка 123:
 |Ctrl+O|Сохранить изменения, не закрывая редактор.| |Ctrl+O|Сохранить изменения, не закрывая редактор.|
 |Ctrl+X|Выход из редактора. Если файл был изменен, появится запрос на сохранение изменений.| |Ctrl+X|Выход из редактора. Если файл был изменен, появится запрос на сохранение изменений.|
 +```
 +.
  
 ## Кое-что еще ## Кое-что еще
 +
 Еще пара интересных трюков при работе с nano, о которых не все знают. Еще пара интересных трюков при работе с nano, о которых не все знают.
  
-Ctrl = Esc Esc+ - **Ctrl = Esc Esc**
 Вместо клавиши Ctrl можно использовать двойное нажатие на клавишу Esc. Например, Вместо клавиши Ctrl можно использовать двойное нажатие на клавишу Esc. Например,
-Esc+Esc+X +`Esc+Esc+X` 
-Это эквивалентно сочетанию Ctrl+X.+Это эквивалентно сочетанию `Ctrl+X`.
  
-Только для чтения+ - **Только для чтения**
 Чтобы открыть файл только для чтения используется ключ -v: Чтобы открыть файл только для чтения используется ключ -v:
  
 +```
 nano -v <файл> nano -v <файл>
-Резервная копия файла+``` 
 + 
 + - **Резервная копия файла**
 Можно сделать так, чтобы при изменения файла создавалась его резервная копия. Для этого используется ключ -B: Можно сделать так, чтобы при изменения файла создавалась его резервная копия. Для этого используется ключ -B:
  
 +```
 nano -B <файл> nano -B <файл>
-Если вы измените файл и сохраните изменения, то будет создана резервная копия файла, с содержимым файла, которое было до изменения. Имя резервной копии соответствует имени исходного файла со значком тильды ~ на конце.+``` 
 +Если вы измените файл и сохраните изменения, то будет создана резервная копия файла, с содержимым файла, которое было до изменения. Имя резервной копии соответствует имени исходного файла со значком тильды `~` на конце. 
 + 
 +{{tag>nano}}
  
/var/www/html/dokuwiki/data/attic/linux/nano.1658911845.txt.gz · Последнее изменение: (внешнее изменение)