Есть ли универсальный инструмент расширения текста в Linux? Мне часто приходится вводить одни и те же строки, и я хочу использовать сокращения, чтобы печатать быстрее.
Например, я часто набираю «symbol testapp/testapp.debug» в gdb
. Я хочу создать ярлык «symdbg», чтобы при нажатии TAB
эта строка заменялась на «symbol testapp/testapp.debug».
Надеюсь, что инструмент будет универсальным, и я смогу использовать его где угодно: в терминале, браузере, редакторах.
Редактировать: Я использую Ubuntu с xmonad
, fish
shell в urxvt
терминале. Но инструменты для других сред полезно знать!
решение1
Альтернативный подход — создать ~/.gdbinit
файл, см.https://www.cse.unsw.edu.au/~learn/debugging/modules/gdb_init_file/
решение2
Вы можете определить псевдонимы и функции оболочки. Некоторые редакторы позволяют определять аббревиатуры/ярлыки.