|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ruslan Kosolapov 2:5020/400 19 Nov 2004 21:20:45 To : Alexei Dets Subject : Re: Window Managers -------------------------------------------------------------------------------- ==[ Alexei -> Ruslan: AD> С другой стороны, это самый что ни на есть изврат. Повторяющиеся AD> действия относятся к области автоматизации работы, т.е., например, AD> к написанию скриптов. Скрипты могут, конечно, вызываться нажатием AD> кнопки :-) И могут принимать параметры :-) То есть можно сказать, что Control-u 5 Control-x - это запустить 5 xterm (C-x - это запуск xterm, вестимо)? Или C-u 3 C-m - переместить окно на 3 десктоп? Или всё же нет? C-u mean Control+u, M-c mean Alt+c (ну, обычно, на самом деле Meta+c) >> И вместо Esc $ чтобы можно было нажимать M-$ (ну или C-[ $). AD> Про человеческий язык я уже писал? ;-) Если ты имеешь в виду, что, AD> одно действие должно иметь возможность вызываться по-разному, то, AD> конечно, это можно. Hет, я имею в виду, что можно сказать, что определённые клавиши одинаковы. Hе указывая каждый раз кучу кейбиндингов. Иногда удобнее нажать Esc m, а иногда Alt+m. И это должно пониматься как одно и то же без дополнительных усилий. >> И чтобы на каждом этапе в строке нотификаций показывалось то, что ты >> уже нажал, и то, что ты можешь нажать (ну то есть примерно как в >> виндовых менюшках, если по ним с клавиатуры шорткатами ходить). AD> Увы, я этого уже не помню. Слишком давно было. Приведи лучше AD> юниксовые примеры. emacs - достаточно юниксовый пример? AD> Или объясни понятнее. Что касается хождения по меню с клавиатуры AD> вообще, то IMHO это БЕЗУМHО неудобно. Это ты нормальных меню не видел. ;) Даже в винде можно нажать Alt-f, потом o, и открыть файл. Это быстрее, чем мышкой, и не надо помнить шорткатов (они подписаны). Если надо юниксовый пример - fvwm, скажем. AD> IMHO или мышь, или "горячие" клавиши для нужных команд. Лазание по AD> меню с клавиатуры годится только в случае не работы мыши. С клавиатуры быстрее на порядок. А шорткаты надо помнить, что напряжно. >> AD> Чем KHotKeys не устраивает? >> Он, кстати, привязки кейбиндингов в определённому окну умеет? То >> есть окноконтекстные кейбиндинги в нём есть? AD> Да. Он вообще очень много умеет. Это хорошо. >> Правильно сделано в sawfish. AD> Просвети. Там кнопки можно назначать на выполнение внутренних команд window manager-а. Я имею в виду GUI назначения кнопок - понятно, что из конфиг-файла можно делать что угодно. При этом если ты написал собственную функцию, то на неё тоже можно назначить шорткат, выбрав её из списка. -- =[ Алё... алё..., вы ошиблись, мне конечно приятно, но я не папа =[ -- nik, 2003 --- ifmail v.2.15dev5.3 * Origin: SWSoft Novosibirsk, QA Department Second Manager (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/119974960d161.html, оценка из 5, голосов 10
|