summaryrefslogtreecommitdiff
path: root/LINUX/RANGER.md
diff options
context:
space:
mode:
Diffstat (limited to 'LINUX/RANGER.md')
-rw-r--r--LINUX/RANGER.md91
1 files changed, 91 insertions, 0 deletions
diff --git a/LINUX/RANGER.md b/LINUX/RANGER.md
new file mode 100644
index 0000000..4886c13
--- /dev/null
+++ b/LINUX/RANGER.md
@@ -0,0 +1,91 @@
+Откройте `ranger`, нажмите S, чтобы открыть `ranger`оболочку.
+Затем введите `select-editor`, появится пронумерованный список доступных опций, и вам нужно будет ввести номер нужной опции.
+
+***Навигация:***
+```
+j/Down # - переместиться вниз
+k/Up # - переместиться вверх
+h # - перейти в родительский каталог
+gg # - перейти в начало списка
+G # - перейти в конец списка
+<ctrl>-f # - листать вниз
+<ctrl>-b # - листать вверх
+J # - листать вниз на 1/2 страницы
+K # - листать вверх на 1/2 страницы
+H # - вернуться назад через историю навигации
+L # - переместиться вперед по истории навигации
+```
+
+***Переключение директории:***
+```
+gh = cd ~
+ge = cd / etc
+gu = cd / usr
+gd = cd / dev
+go = cd / opt
+gv = cd / var
+gm = cd / media
+gM = cd / mnt
+gs = cd / srv
+gr = cd /
+gR = cd для глобальной конфигурации
+```
+
+***Работа с файлами:***
+```
+i: показать файл (позволяет просто просмотреть текстовый файл в пейджере вместо редактирования)
+l или E: открыть файл (открывает файл в файловом обработчике по умолчанию)
+r: открыть файл с помощью… (позволяет выбрать программу, с помощью которой будет открыт файл)
+z: изменить настройки (часто используемые тумблеры)
+zh: просмотреть скрытые файлы
+<space>: выбрать текущий файл
+t: отметить файл
+cw: переименовать текущий файл
+/: поиск файлов
+n: перейти к следующему совпадению
+N: вернуться к предыдущему совпадению
+yy: скопировать файл
+dd: отметить файл, чтобы вырезать
+pp: вставить файл
+<delete>: удалить выбранный файл.
+```
+
+***Вкладки:***
+```
+<ctrl>-n = Создать новую вкладку
+<ctrl>-w = Закрыть текущую вкладку
+<tab> = Следующая вкладка
+<shift> <tab> = Предыдущая вкладка
+```
+
+***Общие команды:***
+```
+?: просмотр мануала Ranger
+1?: просмотреть комбинации клавиш
+2?: справка по командам
+3?: справка по настройкам
+R: обновить текущий каталог
+Q: выход.
+
+! – выполнить команду из оболочки (не-ranger команду)
+: — выполнить команду ranger
+du – измерить использование диска текущего каталога
+chmod – изменить права на текущий файл.
+```
+
+Также есть множество флагов, которые можно использовать для изменения поведения команды. Их нужно использовать с тире после символа восклицательного знака (для команд оболочки) или двоеточия (для команд ranger).
+```
+-s: # игнорировать вывод текущей команды
+-d: # отключить процесс и работать в фоновом режиме
+-p: # вернуть вывод в пейджер Ranger
+-w: # Не возвращать сразу после выполнения команды.
+-c: # выполнить команду на текущий файл (не на выбранные файлы).
+```
+
+Также Ranger позволяет объединять файлы в группы для выполнения замены. Это делается при помощи заполнителей:
+```
+%f: # заменить выделенный файл
+%d: # заменить текущий каталог
+%s: # заменить выбранные файлы
+%t: # заменить текущие отмеченные файлы.
+```