TGViewer
BashTex | Linux BashTex | Linux @bash_tex · 2.51K subscribers
Post #194 1.38K
Создание собственных горячих клавиш в терминале

Хотите сделать работу в терминале удобнее и быстрее? Используйте bind -x для создания горячих клавиш, которые выполняют команды прямо в командной строке. Команда bind -x позволяет привязать сочетание клавиш к выполнению произвольного bash-скрипта.

▪️ Простейший пример: привязываем Ctrl+T для вывода текущей даты и времени:


bind -x '"\C-t": "echo $(date)"'


Теперь при нажатии Ctrl+T в терминале будет отображаться текущая дата

▪️ Практические примеры

1️⃣ Быстрое переключение между папками. Допустим, вы часто переходите в каталог /var/log. Назначим для этого Ctrl+L:


bind -x '"\C-l": "cd /var/log; ls"'


Теперь при нажатии Ctrl+L вас мгновенно перебросит в /var/log и покажет содержимое.

2️⃣ Очистка экрана командой Ctrl+K. Вместо ввода clear вручную:


bind -x '"\C-k": "clear"'


3️⃣ Открытие htop на Ctrl+H. Мониторинг процессов без лишних команд:


bind -x '"\C-h": "htop"'


4️⃣ Быстрый выход из терминала (Ctrl+Q). Чтобы не писать exit:


bind -x '"\C-q": "exit"'


▪️ Как сохранить бинды навсегда? Добавьте их в ~/.bashrc и выполните:


source ~/.bashrc


Теперь ваши горячие клавиши будут работать при каждом запуске терминала.

BashTex 📱 #bash #utils
  • 👍 14
More from @bash_tex
  1. Oct 13, 2026openat2(): как Linux защищает от выхода за пределы каталога Допустим, приложение должно чи…
  2. Oct 12, 2026xargs против while read: где быстрее и безопаснее Обе конструкции позволяют обработать спи…
  3. Oct 9, 2026BashTex 📱 #мем
  4. Oct 8, 2026Bridge FDB - как Linux bridge узнаёт, где находится MAC Linux bridge не знает заранее, за…
  5. Oct 7, 2026/dev/tcp - сетевое соединение средствами Bash В Bash есть малоизвестная возможность работа…
  6. Oct 6, 2026Ephemeral ports - почему заканчиваются исходящие TCP-порты Когда приложение устанавливает…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →