4727 читателей, 728 постов
Администрация
Модераторы
Блог для любителей и профессионалов, использующих Linux дома и на работе :)


Комбинация клавиш Категория Действие
Ctrl + Alt + Del Общесистемная Перезагрузка системы
Ctrl + Alt + Backspace Общесистемная Перезагрузка сервера X
Alt + Fn Консоль Переключение на консоль с номером n
Alt + F7 Консоль Переход в графический режим
Tab Консоль, терминал Автозаполнение командной строки
Shift + PgUp/Dn Консоль Прокрутка (скроллинг) вывода программы
Ctrl + Alt + Fn X Window Переключение на консоль с номером n
Ctrl + “+” (цифр. клавиатура) X Window Увеличение разрешения
Ctrl + “-“ (цифр. клав) X Window Уменьшение разрешения
Alt + F1 KDE Открытие меню KDE
KDE Открытие окна запуска программы
Alt + F3 KDE Открытие меню действий над окном
Alt + F4 KDE Закрытие активного окна
Alt + F5 KDE Отображение списка окон
Ctrl + Esc KDE Отображения окна Менеджера Задач
Alt + Tab KDE Переключение между окнами в рамках рабочего стола
Ctrl + Tab KDE Переключение на следующий рабочий стол
Ctrl + Fn KDE Переключение на рабочий стол с номером n
Ctrl + Alt + K KDE Переключение раскладки клавиатуры
Ctrl + Alt + Esc KDE Аварийное завершение работы окна (программы)
Alt + Print Screen KDE Снимок активного окна
Ctrl + Print Screen KDE Снимок всего рабочего стола
ALT-Tab Gnome Task List Selection
Crtl-Alt-(F1-F12) Gnome Command prompt
Crtl-Alt-Backspace Gnome Restart XWindows
Crtl-C Gnome Copy the selected text or region onto the clipboard
Alt-(leftclick mouse) Gnome To hold on to the window/GUI and move it around
Ctrl-F Gnome Switch to desktop
Alt-F2 Gnome Show the panel run application dialog
Alt-F1 Gnome Show the panel menu
Print Gnome Take a screenshot
Alt-Print Gnome Take a screenshot of a window
Ctrl-Alt-Arrow keys Gnome Switches to the workspace to the specified direction of the current workspace
Ctrl-Alt-D Gnome Minimizes all windows, and gives focus to the desktop
Ctrl-Alt-Tab Gnome Switches the focus between the panels and the desktop
Alt-F4 Gnome Closes the currently focused window
Alt-F5 Gnome Unmaximize the current window, if it is maximized
Alt-F7 Gnome Move the currently focused window
Alt-F8 Gnome Resize the currently focused window
Alt-F9 Gnome Minimize the current window
Alt-F10 Gnome Maximize the current window
Shift-Ctrl-Alt-Arrow keys Gnome Moves the current window to another workspace in the specified direction
Ctrl-N Gnome Create a new document or window
Ctrl-X Gnome Cut the selected text or region and place it on the clipboard
Ctrl-V Gnome Paste the contents of the clipboard
Ctrl-Z Gnome Undo the last action
Ctrl-S Gnome Save the current document to disk
Tab Gnome Move between controls in the interface or items in a list
spacebar Gnome Activate or choose the selected item
F10 Gnome Activate the left-most menu of the application window
Shift-F10 Gnome Activate the context menu for the selected item
Esc Gnome Close a menu without selecting a menu item, or cancel a drag operation
Alt+ctrl+del Gnome вызывает меню с выбором действия (ребут, шатдаун, хибернейт и т.д.)
ctrl+w Gnome закрывает окно
ctrl+q Gnome в большинстве своём закрывает приложение
ctrl+shift+q Gnome закрывает терминал
комментарии (82)
Имхо, вся прелесть в том, что комбинации клавиш можно переназначить так, как тебе удобнее. И ничего учить в этом случае не придется. Я много что меняю в стандартных шорткатах, ещё больше добавляю. В результате, если не ползать в интернете, то мышка вообще не требуется. Особенно это актуально для владельцев ноутов с неудобными тачпадами.
Скажем, переключение раскладки у меня повешено на winkey. В результате три раскладки переключаются молниеносно, никакого дискомфорта я не чувствую. Это не жмякать вся время Alt+Shift и материться на то, сколько времени теряется при этом
Хотя обычно я ввожу кириллицу с зажатой кнопкой Left Win.
Вообще, у меня кнопки определены так: Caps — язык, LWIN — шифт языка, RALT — AltGr (для быстрой латиницы, если вдруг понадобится), RWIN — SUPER (резерв, кажется compiz-у может быть удобно комбинации с SUPER-ом обозначать), MENU — Compose aka Multi_key.
На winkey можно нажать мизинцем. Или безымянным и мизинцем, снимая указательный, но не двигая предплечье.
Ещё неплохо было бы выложить SysRq сочетания: Alt+PtScr+S - немедленный сброс буфера на диски, Alt+PtScr+U - немедленное отключение дисков, Alt+PtScr+B - немедленная перезагрузка (действует как ресет). Если вдруг произошло жёсткое зависание или торможение (например, из-за аппаратных глюков), но ядро ещё не упало в панику, последовательное нажатие этих комбинаций с небольшой задержкой в пару секунд будет куда безопаснее ресета.
лучше выучить раскладку win, а в linux переделать все, чтобы было как в windows.
В результате не предется сбиваться и вспоминать, что hotkeys нажал не те.
скорее "перезапуску". Перезагрузка для большинства софта - это reload, реализуемый SIGHUP'ом. А Иксы именно умирают и запускаются заново.
Перевод внимания с клавиатуры на мышку, наведение мышки на определённый объект и клик занимает гораздо больше времени и усилий, чем нажатие комбинации клавиш (просто последите за своими ощущениями когда вы это делаете).
На данный момент не могу себе представить работу в какой бы ни было программе без использования горячих клавиш.
Поэтому автору - ОГРОМНОЕ спасибо за продвижение идеи использования горячих клавиш!
К глобальным по работе с консолью думаю стоит добавить Ctrl+W и Ctrl+U - удаление одного слова и целой строки, соответственно.
bindkey -e
а по Alt-Tab в лисе, кстати, в адресной строке меняется урл на предыдущий в хистори ))
Я ещё иногда ввожу !<команда><Enter> для выполнения последней команды из истории, начинающейся с <команда>. Для запуска самой последней команды можно вводить !!, хотя я предпочитаю стрелку вверх и затем Enter. Манипуляции с '!' скорее всего специфичны для оболочки bash
Ctrl-A на начало строки
Ctrl-E в конец строки
Ctrl-R поиск по истории команд назад (часто используется)
Esc . вставить последний аргумент последней команды
Ctrl-V вставить следующий символ буквально (эскейп)
Ctrl-K удалить до конца строки
Ctrl-U удалить до начала строки
Ctrl-W удалить предыдущее слово
Esc { выполнить автодополнение файла и оформить результат в фигурные скобки для шелла
(попробуйте набрать «ls -l .<Esc>{» в домашнем каталоге)
........
И ещё много-много чего другого. А если не хватает, можно добавить в .inputrc.
Спасибо.
С английского на русский переключиться можно, а назад нельзя. :D
Вот это-то и бесит!
Не починили ещё переключалку клавиатуры?
Всегда, если есть возможность, я выставляю переключение раскладки клавиатуры по клавише [Caps Lock] и в Windows, и в FreeBSD.
Кстати, в Xorg есть ещё замечательная вещь как использование клавиш-модификаторов. Например, левая или правая клавиша [Win] с одновременным нажатием три раза на клавишу [-] даёт знак длинное тире (аналог [Alt]+0151 в Windows). Есть и другие "человеческие" комбинации, вводящие символы, не представленные на стандартной клавиатуре. Всё это "включается" в файле /etc/X11/xorg.conf.
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:caps_toggle,grp_led:caps,compose:lwin"
EndSection
http://allhotkeys.com/ :))
ALT-Tab Task List Selection
Crtl-Alt-(F1-F12) Command prompt
Crtl-Alt-Backspace Restart XWindows
Crtl-C Copy the selected text or region onto the clipboard
Alt-(leftclick mouse) To hold on to the window/GUI and move it around
Ctrl-F Switch to desktop
Alt-F2 Show the panel run application dialog
Alt-F1 Show the panel menu
Print Take a screenshot
Alt-Print Take a screenshot of a window
Ctrl-Alt-Arrow keys Switches to the workspace to the specified direction of the current workspace
Ctrl-Alt-D Minimizes all windows, and gives focus to the desktop
Ctrl-Alt-Tab Switches the focus between the panels and the desktop
Alt-F4 Closes the currently focused window
Alt-F5 Unmaximize the current window, if it is maximized
Alt-F7 Move the currently focused window
Resize the currently focused window
Alt-F9
Minimize the current window
Alt-F10 Maximize the current window
Alt-spacebar
Shift-Ctrl-Alt-Arrow keys Moves the current window to another workspace in the specified direction
Ctrl-N Create a new document or window
Ctrl-X Cut the selected text or region and place it on the clipboard
Ctrl-V
Paste the contents of the clipboard
Undo the last action
Ctrl-S
Save the current document to disk
F1
Tab Move between controls in the interface or items in a list
spacebar Activate or choose the selected item
F10
Activate the left-most menu of the application window
Shift-F10
Activate the context menu for the selected item
Esc Close a menu without selecting a menu item, or cancel a drag operation
-------------------------------------------
Кому не влом переведите...
Любой скрипт вешается на любую клавишу(комбинацию клавиш).
На мой взгляд намного лучше один раз самому все под себя написать, чем разбирать десятки чужих настроек.
1. Как Гному вправить мозги, чтобы он не лез в настройки переключения раскладки?
Т.е. тупо использовал xkb, а не сравнивал совпадают ли конфигурации.
2. xfce4 - нравится поболее гнома, но заметил странность с хоткеями. На мультимедийной клаве проблемы с клавишами, эмулирующими нажатие ctrl+буква. Смог заставить работать только ctrl+e.
При этом если на стандартных клавишах набирать те же комбинации - всё ок.
А под kde с этим проблем никаких.
Точнее строка про неё есть, а вот хоткей потерялся.
а теперь Ctrl-Alt-F2 - консоль, Alt-F9 - вернуться в KDE ^)
>>Ctrl + Alt + R – «ручная» работа с буфером обмена
Стоит добавить, что это управляется klipper'ом, и не будет работать если он не запущен.
неправильно. 'U' - это Emergency remount, попытка перемонтирования всех смонтированных файловых систем в read-only.
Да, и комбинации всё-таки называются SysRq, а не PtScr :)
Полный список (Alt+SysRq+символ)
'r' - Turns off keyboard raw mode and sets it to XLATE.
'k' - Secure Access Key (SAK) Kills all programs on the current virtual
console. NOTE: See important comments below in SAK section.
'b' - Will immediately reboot the system without syncing or unmounting
your disks.
'c' - Will perform a kexec reboot in order to take a crashdump.
'd' - Shows all locks that are held.
'o' - Will shut your system off (if configured and supported).
's' - Will attempt to sync all mounted filesystems.
'u' - Will attempt to remount all mounted filesystems read-only.
'p' - Will dump the current registers and flags to your console.
't' - Will dump a list of current tasks and their information to your
console.
'm' - Will dump current memory info to your console.
'n' - Used to make RT tasks nice-able
'v' - Dumps Voyager SMP processor info to your console.
'w' - Dumps tasks that are in uninterruptable (blocked) state.
'x' - Used by xmon interface on ppc/powerpc platforms.
'0'-'9' - Sets the console log level, controlling which kernel messages
will be printed to your console. ('0', for example would make
it so that only emergency messages like PANICs or OOPSes would
make it to your console.)
'f' - Will call oom_kill to kill a memory hog process.
'e' - Send a SIGTERM to all processes, except for init.
'g' - Used by kgdb on ppc platforms.
'i' - Send a SIGKILL to all processes, except for init.
'h' - Will display help (actually any other key than those listed
above will display help. but 'h' is easy to remember :-)
Alt+ctrl+del вызывает меню с выбором действия (ребут, шатдаун, хибернейт и т.д.)
ctrl+w закрывает окно
ctrl+q в большинстве своём закрывает приложение
ctrl+shift+q закрывает терминал
было бы неплохо написать такие шорткаты ещё и для гнома а не только для кде :) я написал что знаю и сам всегда использую
В терминале во время выполнения программы нажмите Ctrl-S. Это приостанавливает вывод программы.
Ctrl-Q — возобновить вывод программы :)
Ctrl+D - выход из сессии (аналогично команде exit)
Ctrl+L - очистка экрана (clear)
Ctrl+R - поиск в истории команд
1. Не к перезагрузке. А просто вырубятся иксы. Просто иногда их поднимает dm, см. настройки.
2. Есть такой параметр в xorg.conf как DontZap, т.е. иксы при этом вырубаться не будут.
ну и конечно же xhotkeys и
xbindkeys