16.08.09 21:58

muhasМои хоткеи

Решил ответить более развернуто на вопрос о хоткеях


Так как большую часть времени я провожу в консоли, то в основном хоткеи использую в zsh
Юзаю в zsh постоянно
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
^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.
Единственное место где приходится постоянно использовать мышь это браузер ибо поверстываю иногда и поэтому ни вимператор не конкерор не подходят...

Предлагаю перенять эстафету рассказа о своих хоткеях другим пользователям :)



Username 16.08.09 22:39 # +0
что за нетбук?
PS шрифты не смотрятся, откровенно говоря
exelens 17.08.09 00:20 # +-1
Если не путаю то это вроде терминал
Minoru 17.08.09 00:51 # +1
На скрине xbindkeys-config, он на иксовой либе (или таки gtk1) — во всём, что построено на фреймворке X11, шрифты страшненькие :)
n0p 17.08.09 07:39 # +0
Автор же сказал, MSI U100 :)
Очень приятная железка, в свое время жене купил U90. На удивление, четверокеды на ней шустренько бегают, а уж с менее тяжелыми DE или вообще без оных будет просто звездолет, а не машинка :)
И ценник крайне вкусный, я U90 брал за 10к, U100 неоправданно дороже, да и когда я брал свой нетбук, сотки еще небыло.
muhas 17.08.09 09:08 # +0
msi u100 с винтом - хорошая машинка, и всё железо в archlinux(благодоря ядру 2.6.30) что называется из коробки заработало

ЗЫ. Шрифты в gtk1 и правда страшненькие, хотя пох - раз в жизни xbindkeys_config и запускается, а больше вроде gtk1 прог кроме xmms я и не знаю, посему даже не брался за его настрйку (в общий вид темы gtk qt не вписываются абсолютно). А в старые годы настройка юникодных шрифтов в gtk1 это был сплошной геморой и патченье :)

Juev 17.08.09 09:38 # +0
`f - переход к следующего "слова" - это как?
ты в свой блог уже почти и не пишешь? полностью переместился сюда? =)
muhas 17.08.09 09:58 # +0
Тут часть какраз из мого блога. `f это Meta-f, а мета у нас либо esc(нажать отпустить) либо alt.
Juev 17.08.09 10:11 # +0
я не про клавиши спрашиваю... а про расшифровку... прочти ее еще раз... она явно не полная...
muhas 17.08.09 10:15 # +0
переход к следующему "слову" - слово это логический блок если есть текст "bla1 bla2 bla3" а курсор на bla1 то нажатие`f поставит курсор перед буквой b в слове bla2 ещё одно нажатие аналогично к bla3. а так и не заметил что "к следующего слова" пойду поправлю :)
or10n 17.08.09 14:54 # +0
а можно было просто сказать "у вас опечатка там-то там-то"
Juev 17.08.09 16:18 # +1
я сначала спросил, может так задумывалось?
мало ли как бывает...
Посты Комментарии
Последние посты
Посты Комментарии
Последние комментарии
Посты Комментарии
Изменения
Посты Комментарии Изменения Черновики Избранное
Черновики (все)
Посты Комментарии Изменения Черновики Избранное
Избранное (всё)
Посты Комментарии Изменения Черновики Избранное
Лучшие блоги (все 127)
Элита (все 2421 из 196 городов)
welinux.ru