16.08.2009 21:58
muhas — Мои хоткеи
Решил ответить более развернуто на вопрос о хоткеяхТак как большую часть времени я провожу в консоли, то в основном хоткеи использую в zsh
Юзаю в zsh постоянно
^i - аналог Tab, автодополнение
^a - переход к началу строки
^e - переход к концу строки
^b - аналог стрелки влево
^f - аналог стрелки вправо
^p - аналог стрелки вверх
^n - аналог стрелки вниз
^h - аналог BackSpace
^k - удалить всё до конца строки (все удаляемое по горячим клавишам удаляется переносится в буфер)
^u - удалить строку
^w - удалить от курсора до начала слова
^x^x - скачок между началом строки и текущей позицией курсора
^y - вставить текст буфера
^_ - undo, отмена последнего действия
^l - очистить экран (набранная строка и даже позиция курсора остаётся)
`< - к первой команде в истории сессии
`> - к последние команде в истории сессии
`. - вставить последний аргумент из предыдущей команды
`b - переход к началу текущего или предыдущего "слова"
`f - переход к следующему "слову"
`d - удалить от курсора до начала слова
`BackSpace - удалить текст от текущей позиции до начала "слова"
Все хоткеи работают в zsh в emacs-style раскладке и в дефолтной конфигурации bash.
Так же забиндино на вызов редактора командной строки (edit-command-line) ^x^e.
О управлении mpd из zsh с помощью хоткеев я уже писал на welinux
А в гуях я провожу достаточно мало времени но управление окнами возложил на оконный менеджер, а вызов приложений и тому подобное благодоря природной лени настроил в xbindkeys зупускающийся ещё до моего оконного манагера (который к слову ratpoison - т.е. крысиный яд, мышью там и не пахнет) через .xinitrc
всего лишь командой xbindkeys. А лень тут при том что я настраивал все необходимые хоткий в xbindkeys через xbindkeys_config - до безобразия простой гуй, с помощью которого я даже настроил "мультимедийные" клавиши на ноуте (как бы и мультимедийные, а как бы и нет -в msi u100 все клавиши через Fn железные, кроме увеличения, уменьшения и отключиения звука - вот их я и назвал "мультимедийными")
А для приверженцев kde есть makro - аналог xbindkeys_config но kde'шный а не на страшном gtk1.
Ну и в консоль я поподаю с помощью yeahconsole с запущенным GNU Screen вызываемой по F1.
Единственное место где приходится постоянно использовать мышь это браузер ибо поверстываю иногда и поэтому ни вимператор не конкерор не подходят...
Предлагаю перенять эстафету рассказа о своих хоткеях другим пользователям :)
На скрине xbindkeys-config, он на иксовой либе (или таки gtk1) — во всём, что построено на фреймворке X11, шрифты страшненькие :)
Автор же сказал, MSI U100 :)
Очень приятная железка, в свое время жене купил U90. На удивление, четверокеды на ней шустренько бегают, а уж с менее тяжелыми DE или вообще без оных будет просто звездолет, а не машинка :)
И ценник крайне вкусный, я U90 брал за 10к, U100 неоправданно дороже, да и когда я брал свой нетбук, сотки еще небыло.
Очень приятная железка, в свое время жене купил U90. На удивление, четверокеды на ней шустренько бегают, а уж с менее тяжелыми DE или вообще без оных будет просто звездолет, а не машинка :)
И ценник крайне вкусный, я U90 брал за 10к, U100 неоправданно дороже, да и когда я брал свой нетбук, сотки еще небыло.
msi u100 с винтом - хорошая машинка, и всё железо в archlinux(благодоря ядру 2.6.30) что называется из коробки заработало
ЗЫ. Шрифты в gtk1 и правда страшненькие, хотя пох - раз в жизни xbindkeys_config и запускается, а больше вроде gtk1 прог кроме xmms я и не знаю, посему даже не брался за его настрйку (в общий вид темы gtk qt не вписываются абсолютно). А в старые годы настройка юникодных шрифтов в gtk1 это был сплошной геморой и патченье :)
ЗЫ. Шрифты в gtk1 и правда страшненькие, хотя пох - раз в жизни xbindkeys_config и запускается, а больше вроде gtk1 прог кроме xmms я и не знаю, посему даже не брался за его настрйку (в общий вид темы gtk qt не вписываются абсолютно). А в старые годы настройка юникодных шрифтов в gtk1 это был сплошной геморой и патченье :)
`f - переход к следующего "слова" - это как?
ты в свой блог уже почти и не пишешь? полностью переместился сюда? =)
ты в свой блог уже почти и не пишешь? полностью переместился сюда? =)
Тут часть какраз из мого блога. `f это Meta-f, а мета у нас либо esc(нажать отпустить) либо alt.
я не про клавиши спрашиваю... а про расшифровку... прочти ее еще раз... она явно не полная...
переход к следующему "слову" - слово это логический блок если есть текст "bla1 bla2 bla3" а курсор на bla1 то нажатие`f поставит курсор перед буквой b в слове bla2 ещё одно нажатие аналогично к bla3. а так и не заметил что "к следующего слова" пойду поправлю :)
PS шрифты не смотрятся, откровенно говоря