1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-03-19 21:28:28 +02:00
lazygit/docs/keybindings/Keybindings_ru.md
Jesse Duffield 269ef7f250 Support range select for staging/discarding files
As part of this, you must now press enter on a merge conflict file
to focus the merge view; you can no longer press space and if you do
it will raise an error.
2024-01-25 11:34:59 +11:00

19 KiB

This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run go generate ./... from the project root.

Lazygit Связки клавиш

Связки клавиш

Глобальные сочетания клавиш

  <c-r>: Переключиться на последний репозиторий
  <pgup>: Прокрутить вверх главную панель (fn+up/shift+k)
  <pgdown>: Прокрутить вниз главную панель (fn+down/shift+j)
  @: Открыть меню журнала команд
  }: Увеличить размер контекста, отображаемого вокруг изменений в просмотрщике сравнении
  {: Уменьшите размер контекста, отображаемого вокруг изменений в просмотрщике сравнении
  :: Выполнить пользовательскую команду
  <c-p>: Просмотреть пользовательские параметры патча
  m: Просмотреть параметры слияния/перебазирования
  R: Обновить
  +: Следующий режим экрана (нормальный/полуэкранный/полноэкранный)
  _: Предыдущий режим экрана
  ?: Открыть меню
  <c-s>: Просмотреть параметры фильтрации по пути
  W: Открыть меню сравнении
  <c-e>: Открыть меню сравнении
  <c-w>: Переключить отображение изменении пробелов в просмотрщике сравнении
  z: Отменить (через reflog) (экспериментальный)
  <c-z>: Повторить (через reflog) (экспериментальный)
  P: Отправить изменения
  p: Получить и слить изменения

Навигация по панели списка

  ,: Предыдущая страница
  .: Следующая страница
  <: Пролистать наверх
  >: Прокрутить вниз
  v: Переключить выборку перетаскивания
  <s-down>: Range select down
  <s-up>: Range select up
  /: Найти
  H: Прокрутить влево
  L: Прокрутить вправо
  ]: Следующая вкладка
  [: Предыдущая вкладка

Worktrees

  n: Create worktree
  <space>: Switch to worktree
  <enter>: Switch to worktree
  o: Open in editor
  d: Remove worktree
  /: Filter the current view by text

Главная панель (Индексирование)

  <left>: Выбрать предыдущую часть
  <right>: Выбрать следующую часть
  v: Переключить выборку перетаскивания
  a: Переключить выборку частей
  <c-o>: Скопировать выделенный текст в буфер обмена
  o: Открыть файл
  e: Редактировать файл
  <esc>: Вернуться к панели файлов
  <tab>: Переключиться на другую панель (проиндексированные/непроиндексированные изменения)
  <space>: Переключить строку в проиндексированные / непроиндексированные
  d: Отменить изменение (git reset)
  E: Изменить эту часть
  c: Сохранить изменения
  w: Закоммитить изменения без предварительного хука коммита
  C: Сохранить изменения с помощью редактора git
  /: Найти

Главная панель (Обычный)

  mouse wheel down: Прокрутить вниз (fn+up)
  mouse wheel up: Прокрутить вверх (fn+down)

Главная панель (Слияние)

  e: Редактировать файл
  o: Открыть файл
  <left>: Выбрать предыдущий конфликт
  <right>: Выбрать следующий конфликт
  <up>: Выбрать предыдущую часть
  <down>: Выбрать следующую часть
  z: Отменить
  M: Открыть внешний инструмент слияния (git mergetool)
  <space>: Выбрать эту часть
  b: Выбрать все части
  <esc>: Вернуться к панели файлов

Главная панель (сборка патчей)

  <left>: Выбрать предыдущую часть
  <right>: Выбрать следующую часть
  v: Переключить выборку перетаскивания
  a: Переключить выборку частей
  <c-o>: Скопировать выделенный текст в буфер обмена
  o: Открыть файл
  e: Редактировать файл
  <space>: Добавить/удалить строку(и) для патча
  <esc>: Выйти из сборщика пользовательских патчей
  /: Найти

Журнал ссылок (Reflog)

  <c-o>: Скопировать SHA коммита в буфер обмена
  w: View worktree options
  <space>: Переключить коммит
  y: Скопировать атрибут коммита
  o: Открыть коммит в браузере
  n: Создать новую ветку с этого коммита
  g: Просмотреть параметры сброса
  C: Скопировать отобранные коммит (cherry-pick)
  <c-r>: Сбросить отобранную (скопированную | cherry-picked) выборку коммитов
  <c-t>: Open external diff tool (git difftool)
  <enter>: Просмотреть коммиты
  /: Filter the current view by text

Коммиты

  <c-o>: Скопировать SHA коммита в буфер обмена
  <c-r>: Сбросить отобранную (скопированную | cherry-picked) выборку коммитов
  b: Просмотреть параметры бинарного поиска
  s: Объединить несколько коммитов в один нижний
  f: Объединить несколько коммитов в один отбросив сообщение коммита
  r: Перефразировать коммит
  R: Переписать коммит с помощью редактора
  d: Удалить коммит
  e: Изменить коммит
  i: Start interactive rebase
  p: Выбрать коммит (в середине перебазирования)
  F: Создать fixup коммит для этого коммита
  S: Объединить все 'fixup!' коммиты выше в выбранный коммит (автосохранение)
  <c-j>: Переместить коммит вниз на один
  <c-k>: Переместить коммит вверх на один
  V: Вставить отобранные коммиты (cherry-pick)
  B: Mark commit as base commit for rebase
  A: Править последний коммит с проиндексированными изменениями
  a: Установить/убрать автора коммита
  t: Отменить коммит
  T: Пометить коммит тегом
  <c-l>: Открыть меню журнала
  w: View worktree options
  <space>: Переключить коммит
  y: Скопировать атрибут коммита
  o: Открыть коммит в браузере
  n: Создать новую ветку с этого коммита
  g: Просмотреть параметры сброса
  C: Скопировать отобранные коммит (cherry-pick)
  <c-t>: Open external diff tool (git difftool)
  <enter>: Просмотреть файлы выбранного элемента
  /: Найти

Локальные Ветки

  <c-o>: Скопировать название ветки в буфер обмена
  i: Показать параметры git-flow
  <space>: Переключить
  n: Новая ветка
  o: Создать запрос на принятие изменений
  O: Создать параметры запроса принятие изменений
  <c-y>: Скопировать URL запроса на принятие изменений в буфер обмена
  c: Переключить по названию
  F: Принудительное переключение
  d: View delete options
  r: Перебазировать переключённую ветку на эту ветку
  M: Слияние с текущей переключённой веткой
  f: Перемотать эту ветку вперёд из её upstream-ветки
  T: Создать тег
  s: Порядок сортировки
  g: Просмотреть параметры сброса
  R: Переименовать ветку
  u: View upstream options
  w: View worktree options
  <enter>: Просмотреть коммиты
  /: Filter the current view by text

Меню

  <enter>: Выполнить
  <esc>: Закрыть
  /: Filter the current view by text

Панель Подтверждения

  <enter>: Подтвердить
  <esc>: Закрыть/отменить

Подкоммиты

  <c-o>: Скопировать SHA коммита в буфер обмена
  w: View worktree options
  <space>: Переключить коммит
  y: Скопировать атрибут коммита
  o: Открыть коммит в браузере
  n: Создать новую ветку с этого коммита
  g: Просмотреть параметры сброса
  C: Скопировать отобранные коммит (cherry-pick)
  <c-r>: Сбросить отобранную (скопированную | cherry-picked) выборку коммитов
  <c-t>: Open external diff tool (git difftool)
  <enter>: Просмотреть файлы выбранного элемента
  /: Найти

Подмодули

  <c-o>: Скопировать название подмодуля в буфер обмена
  <enter>: Ввести подмодуль
  <space>: Ввести подмодуль
  d: Удалить подмодуль
  u: Обновить подмодуль
  n: Добавить новый подмодуль
  e: Обновить URL подмодуля
  i: Инициализировать подмодуль
  b: Просмотреть параметры массового подмодуля
  /: Filter the current view by text

Сводка коммита

  <enter>: Подтвердить
  <esc>: Закрыть

Сохранить Изменения Файлов

  <c-o>: Скопировать закомиченное имя файла в буфер обмена
  c: Переключить файл
  d: Отменить изменения коммита в этом файле
  o: Открыть файл
  e: Редактировать файл
  <c-t>: Open external diff tool (git difftool)
  <space>: Переключить файлы включённые в патч
  a: Переключить все файлы, включённые в патч
  <enter>: Введите файл, чтобы добавить выбранные строки в патч (или свернуть каталог переключения)
  `: Переключить вид дерева файлов
  /: Найти

Статус

  o: Открыть файл конфигурации
  e: Редактировать файл конфигурации
  u: Проверить обновления
  <enter>: Переключиться на последний репозиторий
  a: Показать все логи ветки

Теги

  <space>: Переключить
  d: View delete options
  P: Отправить тег
  n: Создать тег
  g: Просмотреть параметры сброса
  w: View worktree options
  <enter>: Просмотреть коммиты
  /: Filter the current view by text

Удалённые ветки

  <c-o>: Скопировать название ветки в буфер обмена
  <space>: Переключить
  n: Новая ветка
  M: Слияние с текущей переключённой веткой
  r: Перебазировать переключённую ветку на эту ветку
  d: Delete remote tag
  u: Установить как upstream-ветку переключённую ветку
  s: Порядок сортировки
  g: Просмотреть параметры сброса
  w: View worktree options
  <enter>: Просмотреть коммиты
  /: Filter the current view by text

Удалённые репозитории

  f: Получение изменения из удалённого репозитория
  n: Добавить новую удалённую ветку
  d: Удалить удалённую ветку
  e: Редактировать удалённый репозитории
  /: Filter the current view by text

Файлы

  <c-o>: Скопировать название файла в буфер обмена
  <space>: Переключить индекс
  <c-b>: Фильтровать файлы (проиндексированные/непроиндексированные)
  y: Copy to clipboard
  c: Сохранить изменения
  w: Закоммитить изменения без предварительного хука коммита
  A: Правка последнего коммита
  C: Сохранить изменения с помощью редактора git
  <c-f>: Find base commit for fixup
  e: Редактировать файл
  o: Открыть файл
  i: Игнорировать или исключить файл
  r: Обновить файлы
  s: Припрятать все изменения
  S: Просмотреть параметры хранилища
  a: Все проиндексированные/непроиндексированные
  <enter>: Проиндексировать отдельные части/строки для файла или свернуть/развернуть для каталога
  d: Просмотреть параметры «отмены изменении»
  g: Просмотреть параметры сброса upstream-ветки
  D: Просмотреть параметры сброса
  `: Переключить вид дерева файлов
  <c-t>: Open external diff tool (git difftool)
  M: Открыть внешний инструмент слияния (git mergetool)
  f: Получить изменения
  /: Найти

Хранилище

  <space>: Применить припрятанные изменения
  g: Применить припрятанные изменения и тут же удалить их из хранилища
  d: Удалить припрятанные изменения из хранилища
  n: Новая ветка
  r: Переименовать хранилище
  w: View worktree options
  <enter>: Просмотреть файлы выбранного элемента
  /: Filter the current view by text