Emacs keybinding để chuyển đổi tab qua số
Oct 04 2020
Trong Emacs 27.1, sử dụng tabbar. Đang cố gắng chuyển sang các tab sử dụng số. Chỉnh sửa ~/.emacsvới các dòng sau không chuyển đổi tab bằng cách sử dụng C-1. Sản xuất C-u 1và như vậy. Cái gì còn thiếu ở đây? Bất kỳ lựa chọn thoải mái nào khác?
(require 'tabbar)
(global-set-key (kbd "C-1") 'tab-bar-select-tab 1) ; move to 1st tab
(global-set-key (kbd "C-2") 'tab-bar-select-tab 2) ; move to 2nd tab
Trả lời
1 Drew Oct 05 2020 at 01:42
global-set-key không có 3 đối số.
(global-set-key (kbd "C-1") (lambda () (interactive) (tab-bar-select-tab 1)))
Hoặc tốt hơn:
(defun move-to-first-tab ()
"Move to first tab."
(interactive)
(tab-bar-select-tab 1))
(global-set-key (kbd "C-1") 'move-to-first-tab)