Похожие на Мои хоткеи
16.08.09 21:58

muhasМои хоткеи

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

23.01.09 19:43 denis

How-to`sxbindkeys а-ля vim

Многие знают об особенностях работы с клавиатурой в редакторе vim. И многим они нравятся. Мне также нравятся эти особенности, и после знакомства с дополнением vimperator для firefox iceweasel захотелось сделать нечто подобное для всей системы в целом. А точнее — запускать программы по нажатию на клавиатуре какой-то предопределенной буквы.

Для того чтобы это реализовать нужно было создать какой-нибудь дополнительный режим работы клавиатуры, при котором запуск программ не мешал бы обычному вводу текста. Что-нибудь, похожее на XCompose key.
04.04.09 21:36 Denis

Tips & tricksУправление mpd с помошью мыши

Буквально несколько секунд назад в голову постучалась мысль: прицепить управление mpd на мышь. Этой идеей я и хочу поделиться с welinux'оидами, может кому-нибудь да понравится. Ведь довольно часто, "прогуливаясь" по интернету, возникает потребность поуправлять проигрывателем, и сделать это зачастую удобно мышью и клавиатурным модификатором, на которых лежат руки, а не бросать мышь и искать хоткей на клаве.

Учитывая тот факт, что я пользуюсь программой xbindkey для создания горячих клавиш, и она умеет контролировать мышь, то весь конфиг заключается в добавлении нескольких строк в файл ~/.xbindkeys.scm:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(xbindkey '("control" "Alt" "b:1") "mpc next") ;; Контрол + Альт + ЛКМ

(xbindkey '("control" "Shift" "b:1") "xterm -geometry +400+550 -e ncmpc -c") ;; Контрол + Шифт + ЛКМ

(xbindkey '("control" "Alt" "b:2") "mpc toggle") ;; Контрол + Альт + СКМ

(xbindkey '("control" "Alt" "b:3") "mpc prev") ;; Контрол + Альт + ПКМ

(xbindkey '("control" "Shift" "b:3") "xterm -geometry +400+550 -e alsamixer") ;; Контрол + Шифт + ПКМ

(xbindkey '("control" "Alt" "b:4") "aumix -v+2") ;; Контрол + Альт + Колесо вверх

(xbindkey '("control" "Alt" "b:5") "aumix -v-2") ;; Контрол + Альт + Колесо вниз

(xbindkey '("control" "Shift" "b:4") "mpc seek +00:00:01") ;; Контрол + Шифт + Колесо вверх

(xbindkey '("control" "Shift" "b:5") "mpc seek -00:00:01") ;; Контрол + Шифт + Колесо вниз

 


Те, у кого в мышке больше кнопок, могут повесить еще какие-нибудь дополнительные действия на мышь.

P.S. Когда-то давно такое дело было у меня в винде, с использование AutoHotkey — должен сказать, что это очень удобно.
13.04.09 10:39 muhas

Tips & tricksУдаление файлов в консоли

Навеяно постом о Быстром способе удалять из консоли несколько директорий за 1 раз..

Имхо, то что там описано (а именно разворачивание {foo,bar}) должен знать каждый кто хочет использовать консоль более эффективно.

А теперь ближе к делу.
У меня в zshrc есть строка вызывающая dialog для выбора удаляемых каталогов и файлов в текущей директории. Так же сие дело повешено на хоткей в стиле емакс (^X^O)

1
2
3
4
5
6
7
function dialogrun; { rm -rf $(dialog --separate-output --checklist file 100 100 100 \

$(for l in $(ls -A); do echo "$l" "$(test -d $l && echo "dir" || echo "file")" 0; done) --stdout); clear  }

zle -N dialogrun

bindkey -M emacs "^X^O" dialogrun


Может кому и пригодится. Так же можно изменить функцию dialogrun не только для удаления, а для передачи имен файлов в другое место (тут уже от фантазии и потребностей зависит).

PS. Только будьте пожалуйста осторожны изменяя строку используя rm -rf, ибо штука опасная, смените лучше на ls от греха подальше
29.04.09 13:54 muhas

Я рекомендую.Советую Z Shell

Те кто не использует консоль (я про командные интерпритаторы - bash, dash, ash, busybox, etc), или работают в ней раз в год, могут дальше не читать.

07.06.09 15:22 Minoru

Я рекомендую.ZSH: последний шелл, который Вам когда-либо понадобится!

Чуть более месяца назад muhas рекомендомал welinux'у попробовать Z-Shell. Я попробовал, и мне понравился этот шелл. С тех пор использую только его, а в последнее время увлёкся правкой конфига — написал пару функций, добавил отображение текущей работающей программы в заголовок окна… А недавно случайно наткнулся пусть и на довольно старый, но интересный и содержательный пост о ZSH. Его перевод я и представляю вниманию честной публики.
22.06.09 23:42 assaron

Tips & tricksУведомление о завершении задачи в zsh

Иногда в терминале выполняются какие-то долгие задачи (обновление, компиляция и т.д.). Очень лениво время от времени переключаться на них, чтоб проверить не закончились ли они. К счастью можно предоставить возможность системе уведомить пользователя об окончании работы команды.
24.07.09 16:13 muhas

Жизнь в консолиЕсть ли жизнь в консоли?

По просьбе exelens решил написать о какой-нибудь "консольной вкусности"

Собственно самая главная для меня консольная вкусность это GNU Screen, но о нём я уже устал писать (кому любопытно тынц), после него идет zsh (о котором на welinux уже писали), потом всё остальное сводится к так называемой мультимедийности и интернету.

Об этом я и хочу поговорить
18.09.09 11:15 muhas

Есть вопрос!IDE для shell о_О

Вот тут подумалось что IDE для C,C++,Java,Python,Perl,etc достаточно а для bash/zsh/etc я не видел никогда, а смотреть ради этого монстров (с моей точки зрения они монстры) типа Eclipse, NetBeans, IDEA как-то не хочется. А всякого рода текстовые редакторы многого для сих целей не умеют (ну vim, emacs здесь правда выделяются)

Вот и возник интерес, а есть ли такие?
Или какой текстовый редактор простенький для сих целей используете вы и он для шела подходит на роль какой-никакой но всё же среди разработки?

Я, конечно же, понимаю что это прихоть - но любопытство меня пересиливает
23.09.09 19:28 Phoen

Мой конфигКонфиг .zshrc

Уже больше года основным шеллом в системе стоит именно zsh, в первую очередь за счёт его удобства и гигантской функциональности. Из конфига неоднократно что то убиралось, потом что то добавлялось в итоге получился оптимальный на мой взгляд вариант, для более удобного считывания информации использую консольный колорайзер grc.
1 2 3
Лучшие блоги (все 133)
Элита (все 2554 из 201 города)
welinux.ru