mirror of
https://github.com/atuinsh/atuin.git
synced 2024-12-27 01:19:45 +01:00
6e280e253a
* Translate config.md to russian * Translate docs/import_ru.md to russian * Translate docs/key-binding.md to russian * Translate docs/list_ru.md to russian * Correct misprint in config_ru.md * Translate docs/search.md to russian * Translate docs/server_ru.md to russian * Translate docs/shell-completions.md to russian * Translate docs/stats.md to russian * Translate docs/sync.md to russian * Add .idea/ to .gitignore * Translated files are placed in a separate folder * Correct misprint (~~истоии~~ => истории). Correct links between files Co-authored-by: BigProject404 <bigproject404@yandex.ru>
1.1 KiB
1.1 KiB
Key binding
По умолчанию, Autin будет переназначать Ctrl-r и клавишу 'стрелка вверх'.
Если вы не хотите этого, установите параметр ATUIN_NOBIND прежде чем вызывать atuin init
Например,
export ATUIN_NOBIND="true"
eval "$(atuin init zsh)"
Таким образом вы можете разрешить переназначение клавиш Autin, если это необходимо. Делайте это до инициализирующего вызова.
zsh
Autin устанавливает виджет ZLE "_atuin_search_widget"
export ATUIN_NOBIND="true"
eval "$(atuin init zsh)"
bindkey '^r' _atuin_search_widget
# зависит от режима терминала
bindkey '^[[A' _atuin_search_widget
bindkey '^[OA' _atuin_search_widget
bash
export ATUIN_NOBIND="true"
eval "$(atuin init bash)"
# Переопределите ctrl-r, и любые другие сочетания горячих клавиш тут
bind -x '"\C-r": __atuin_history'