LINUX.ORG.RU
ФорумTalks

Какие комбинации клавиш вы используете? (vi, emacs)


0

1

Многие программы позволяют настраивать свои комбинации клавиш, и бывает уже есть готовые варианты с настройками под стиль vi, emacs.

С недавнего времени перешел на оконный менеджер cwm (до этого использовал evilwm - абсолютный его аналог), в котором можно настраивать свои хоткеи. По-умолчанию vi-like. Поскольку чаще в правой руке приходится держать мышку, то тянуться за клавишами h,j,k,l не удобно (и стрелочками тоже), и поэтому использую геймерский вариант: a,s,w,d. В сочетании с зажатыми Ctrl, Alt, Shift для переключения между окнами, изменением их размера и перемещением окон - полное управление WM делается одной левой, когда другая рука на мышке. Аналогично в tmux - ^B a,s,w,d для переключения между панелями в окне (+ Shift изменение размера, + Ctrl перемещение). Пока не встретил ниодной консольной программы, в которой используются F11 и F12, и поэтому в tmux они переключают окна влево/вправо.

★★★★★

(global-set-key (kbd "C-x C-m") 'execute-extended-command)
(global-set-key (kbd "M-?") 'help-command)
(global-set-key (kbd "C-h") 'backward-delete-char-untabify)

(global-set-key (kbd "<XF86Forward>") 'other-window)
(global-set-key (kbd "<XF86Back>") 'other-window-backward)

В остальном дефолт.

power
()

чаще в правой руке приходится держать мышку

использую геймерский вариант: a,s,w,d

Ад.

power
()

Vi-стиль использую только в Vim и других клонах Vi, в шелле — Emacs-стиль, в GTK — CUA, хотя довольно долго использовал там Emacs-стиль.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Vi-стиль использую только в Vim и других клонах Vi, в шелле — Emacs-стиль

Таки да.

rusty_angel
()

Стараюсь использовать режим vim

hired777
()
(global-set-key (kbd "M-1") 'delete-other-windows) 
(global-set-key (kbd "M-3") 'split-window-horizontally)
(global-set-key (kbd "M-2") 'split-window-vertically)
(global-set-key (kbd "M-s") 'other-window)

(global-set-key (kbd "<XF86Calculator>") 'calc)
(global-set-key (kbd "<XF86HomePage>") 'ibuffer)
(global-set-key (kbd "<XF86Mail>") 'gnus)
(global-set-key (kbd "<XF86Launch5>") 'jabber-connect-all)
(global-set-key (kbd "<XF86Launch6>") 'jabber-menu-roster)
(global-set-key (kbd "<XF86Forward>") 'next-buffer)
(global-set-key (kbd "<XF86Back>") 'previous-buffer)

(global-set-key (kbd "C-w") 'backward-kill-word-or-kill-region)
(global-set-key (kbd "C-q") 'undo)
(global-set-key (kbd "C-z") 'quoted-insert)
(global-set-key (kbd "C-x C-m") 'execute-extended-command)
(global-set-key (kbd "C-с C-m") 'execute-extended-command)
(windmove-default-keybindings)
(global-set-key (kbd "C-^") 'join-line)


x4DA ★★★★★
()

в емаксе пользуюсь дефолтными сочетаниями клавиш.

когда другая рука на мышке

вот это вы зря)

ymn ★★★★★
()

Какие комбинации клавиш вы используете?

↓ ↓ ← → B

X B C C C Z A A A X A

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.