Skip to content

Latest commit

 

History

History
248 lines (239 loc) · 14.5 KB

про-сочетания-клавиш.org

File metadata and controls

248 lines (239 loc) · 14.5 KB
  • Глобальные сочетания клавиш

Клавиши текстового режима

СочетаниеФункция
C-dnil
C-wnil
s-xnil
M-cnil
M-tnil
M-\nil
M-fviper-forward-word
M-bviper-backward-word
M-jscroll-down
M-kscroll-up
M-ywhole-line-or-region-kill-ring-save
C-yyank
C-d C-dwhole-line-or-region-kill-region
C-M-dwhole-line-or-region-kill-region
M-rreplace-string
M-Rreplace-regexp
C-aк-идентации-или-началу-строки
C-S-rrevert-buffer-quick
C-rrevert-buffer
C-S-M-pshift-text-up
C-S-M-nshift-text-down
C-S-M-fshift-text-right
C-S-M-bshift-text-left
C–text-scale-decrease
C-+text-scale-increase
C-=text-scale-increase
C-M-=text-scale-set
C-c mpopwin:messages
C-%forward-or-backward-sexp
C-aк-идентации-или-началу-строки
C-$toggle-truncate-lines
C-c fвставить-имя-файла
C-x bconsult-buffer
C-x C-bconsult-buffer-other-window
C-x M-bconsult-buffer-other-window
s-<tab>tab-bar-switch-to-next-tab
C-x C-tвыбрать-контакт-в-телеге
S-s-<iso-lefttab>tab-bar-switch-to-prev-tab
M-s sconsult-line
M-s M-sconsult-line-multi
M-s dconsult-dash
C-x yconsult-yank-from-kill-ring
<help> aconsult-apropos
s-mconsult-imenu-multi
C-jnext-line
C-kprevious-line
M-oviper-open-line
C-M-oviper-Open-line
M-Oviper-Open-line
C-M-Oviper-Open-line
C-d C-fdelete-forward-char
C-d C-bbackward-delete-char-untabify
C-d C-eудалить-до-конца-строки
C-d C-wdelete-trailing-whitespace
C-d C-adelete-to-begin
C-M-sisearch-backward
C-c o pcompletion-at-point
C-c o tcomplete-tag
C-c o dcape-dabbrev
C-c o hcape-history
C-c o fcape-file
C-c o kcape-keyword
C-c o scape-symbol
C-c o acape-abbrev
C-c o icape-ispell
C-c o lcape-line
C-c o wcape-dict
C-c o \cape-tex
C-c o _cape-tex
C-c o ^cape-tex
C-c o &cape-sgml
C-c o rcape-rfc1345
C-c gmagit-status
C-c p yprodigy
C-c ddocker
C-c y yconsult-yasnippet
C-c y nсоздать-новый-сниппет-со-шпаргалкой
C-c hlrainbow-identifiers-mode
C-c hicolor-identifiers-mode
C-zavy-goto-char
s-zavy-goto-char
M-zavy-goto-char
M-SPCer/expand-region
M-S-SPCer/contract-region
S-SPCmark-current-line
C-c SPCmc/mark-all-like-this
C-c C-SPCmc/unmark-all-like-this
C-c <mouse-1>mc/add-cursor-on-click
<backtab>hs-toggle-hiding
C-c <f2>eglot-reconnect
C-c vgt-do-translate
s-.xref-find-definitions-other-window
C-M-.xref-find-definitions-other-window

Клавиши над всеми Xorg приложениями:

СочетаниеФункция
s-qexwm-reset
s-\toggle-input-method
C-\toggle-input-method
s-SPCtoggle-input-method
<XF86AudioMicMute>переключить-микрофон-alsa
<XF86AudioMute>выключить-звук
<XF86AudioRaiseVolume>увеличить-громкость
<XF86AudioLowerVolume>уменьшить-громкость
<XF86MonBrightnessUp>увеличить-яркость
<XF86MonBrightnessDown>уменьшить-яркость
<XF86TouchpadToggle>переключить-тачпад
C-c <f4>выключить-все-микрофоны
C-c M-<f4>включить-гарнитуру
s-bconsult-buffer
C-s-ddelete-window
s-hwindmove-left
s-jwindmove-down
s-kwindmove-up
s-lwindmove-right
s-Hbuf-move-left
s-Jbuf-move-down
s-Kbuf-move-up
s-Lbuf-move-right
s-Rrename-buffer
s-tоткрыть-новую-вкладку
s-Ttab-bar-undo-close-tab
s-rtab-bar-rename-tab
s-Ntab-bar-move-tab
s-Ptab-bar-move-tab-backward
s-ntab-bar-switch-to-next-tab
s-ptab-bar-switch-to-prev-tab
s-wtab-bar-close-tab
s-Wзакрыть-вкладку-и-буфер
s-dtreemacs
s-xapp-launcher-run-app
s-M-hsplit-window-horizontally
s-M-ksplit-window-vertically
C-x dconsult-find
C-x C-ddired-jump
C-x mbookmark-jump
C-x C-mbookmark-set
<XF86Back>winner-undo
<XF86Forward>winner-redo
<print>скриншот-области
s-sconsult-ag
s-<print>скриншот
s-S-sскриншот
s-<left>shrink-window-horizontally
s-<right>enlarge-window-horizontally
s-<down>shrink-window
s-<up>enlarge-window
s-zavy-goto-char
s-_winner-undo
s-M-_winner-redo
s-utab-bar-history-back
s-Utab-bar-history-forward
C-<f3>battery
s-`eshell-toggle
s-~eshell
C-c ttmulti-vterm
C-c tnmulti-vterm-next
C-c tpmulti-vterm-prev
C-c tomulti-vterm-dedicated-open
C-c sscratch-pop
C-c lorg-store-link
C-c aorg-agenda
s-+golden-ratio
s-=balance-windows
s-_maximize-window
s–minimize-window
C-c paprojectile-add-known-project
C-c p C-pprojectile-add-known-project
C-c ppprojectile-switch-project
C-c C-pprojectile-switch-project
C-c ps sconsult-ag
C-x C-1delete-other-windows
C-x C-2split-window-below
C-x C-3split-window-right
C-x C-0delete-window
s-hwindmove-left
s-jwindmove-down
s-kwindmove-up
s-lwindmove-right
s-Kbuf-move-up
s-Jbuf-move-down
s-Hbuf-move-left
s-Lbuf-move-right
s-gdelete-window
C-x +golden-ratio
C-x =balance-windows
C-x _maximize-window
C-x -minimize-window
s-bpopwin:popup-buffer
s-*popwin:stick-popup-window
s-fprojectile-find-file-other-window
s-Face-swap-window
C-<f6>profiler-start
C-<f7>profiler-stop
<f6>exwm-floating-toggle-floating
s-eellama-ask-about
s-:chatgpt-shell-prompt
C-c i ichatgpt-shell
C-c i lellama-chat
s-atreemacs
C-c i vchatgpt-shell-send-and-review-region
C-c C-’exwm-edit–compose-minibuffer
C-c ’exwm-edit–compose

ДУМАЮ Клавиши для модов

МодСочетаниеФункция
image-mode-map0imagex-sticky-restore-original
-imagex-sticky-zoom-out
+imagex-sticky-zoom-in
C–imagex-sticky-zoom-out
C-=imagex-sticky-zoom-in

Применение сочетаний

(mapcar
  (lambda (row)
   (cl-destructuring-bind (соч фун) row
     (global-set-key (kbd соч) (intern фун))))
 keys-table)

(mapcar
 (lambda (row)
   (cl-destructuring-bind (соч фун) row
     (global-set-key (kbd соч) (intern фун))))
 exwm-keys-table)

(if (and window-system (functionp 'exwm-input-set-key))
    (progn
	    (require 'exwm)
	    (mapcar
	     (lambda (row)
	       (cl-destructuring-bind (соч фун) row
	         (exwm-input-set-key (kbd соч) (intern фун))))
	     exwm-keys-table)))