Как удалить текущее слово в нанотекстовом редакторе?

Чтобы ответить на ваш вопрос, используйте инструкции во второй ссылке, кратко изложенные здесь. Это изменит общесистемный часовой пояс по умолчанию для библиотек и утилит, которые печатают или возвращают время. Это не повлияет на фактическое содержимое часов реального времени в оборудовании (или инфраструктуре хоста виртуальной машины для ВМ). Команда rtc используется для настройки фактического времени, хранящегося в оборудовании. Вам нужно беспокоиться об этом, если вы собираетесь часто перезагружать Solaris в Windows на одном и том же оборудовании, и вам нужно убедиться, что они оба понимают значение времени это хранится в микросхеме аппаратной блокировки в реальном времени.

В Solaris 11.2 для установки этого параметра можно использовать утилиту nlsadm.

# date
Tuesday, December 15, 2015 08:54:04 PM UTC
# nlsadm get-timezone
timezone=UTC
# nlsadm list-timezone | grep US/Pacific
US/Pacific
# nlsadm set-timezone US/Pacific
Reading IPS package information ...
Setting SMF property timezone/localtime with value: 'US/Pacific' ...
Successfully set
# date
Tuesday, December 15, 2015 12:54:24 PM PST

Вам может потребоваться установить пакет nls-administrator с помощью

# pkg install nls-administration

Существует справочная страница для утилиты nlsadm, которая устанавливается вместе с двоичным файлом. Вот ссылка на документацию, описывающую процесс.

http://docs.oracle.com/cd/E36784_01/html/E39134/gllkr.html

Под обложками утилита nlsadm будет использовать команды svccfg, описанные в предыдущем ответе. И под этими обложками есть символическая ссылка в / etc для обратной совместимости. Правильно, это просто закрывает полностью вниз. : -)

3
17.09.2018, 23:28
2 ответа

Сохраните этот файл в ~/.nanorcи ctrl + ] обрезает слово слева, а ctrl + \ обрезает справа

У меня это работает в nano версии 2.5

bind    ^]          cutwordleft         main
bind    ^\\         cutwordright        main

У меня это работает в версии nano 2.9.3

bind    ^]          cutwordleft         main
bind    ^\          cutwordright        main
6
27.01.2020, 21:21

Когда дело доходит до редактирования текста в Nano, я считаю, что эти сочетания клавиш очень полезны:

  • Alt + M-Включить/Выключить режим поддержки мыши .
  • Ctrl + 6-Включить маркировку (поставить/снять метку)
  • Ctrl + A-Перейти к началу текущей строки.
  • Ctrl + K-Это сочетание клавиш имеет магические двойные функции , вырезает (удаляет )всю выделенную строку, когда режим поддержки мыши отключено , и вырезает (удаляет )все выбранное слово/текст, когда режим поддержки мыши включен .
  • Ctrl + D-Удалить символ под курсором
  • Ctrl + H-Удалить символ слева от курсора
  • Ctrl + U-Невырезать из буфера вырезания в текущую строку.
  • Ctrl + пробел-Перейти на одно слово вперед. Когда режим поддержки mose включен, он будет выбирать слова одно за другим при каждом нажатии на клавиши.

Если вы хотите отредактировать конкретное слово в тексте, вам необходимо сделать следующее:

  • Нажмите Alt + M , чтобы включить «режим поддержки мыши».
  • Дважды щелкните по выбранному слову, и это включит отметку (, отметку «установить/снять» ). Когда вы щелкаете по выбранному слову и маркировка установлена, затем выберите слово или текст с помощью мыши (точно так же, как вы обычно выделяете текст в любом текстовом редакторе, например. gedit ).Или, в качестве альтернативы, вы можете нажать Ctrl + 6 , чтобы включить маркировку, затем Ctrl + пробел , чтобы выбрать слово/текст, который вы хотите нравится редактировать.
  • Используйте Ctrl + H , чтобы удалить символы этого выбранного слова, или альтернативно используйте Ctrl + K , чтобы вырезать (удалить )выбранное слово/текст, когда включен режим поддержки мыши.

Для отмены/возврата действий в nano предусмотрена экспериментальная функция отмены/возврата. В руководстве по нано:

   $man nano
....

   -u (--undo)
          Enable experimental generic-purpose undo code. By default, the undo and redo shortcuts are Meta-U and Meta-E, respectively.
....

Чтобы активировать режим «отменить/повторить», вам нужно запустить nano с опцией -u:

$ nano -u file.txt

… а затем вы можете использовать Alt + U для отмены и Alt + E для повтора.

Подробнее о сочетаниях клавиш Nano

3
27.01.2020, 21:21

Теги

Похожие вопросы