Pertanyaan yang diberi tag «key-bindings»

Pintasan keyboard, kunci tombol, urutan tombol, tombol pintas, atau hubungan apa pun antara kombinasi tombol dan tindakan terkait di Emacs.


2
Bagaimana menghindari mengetik "spasi" setelah "^" untuk pindah ke direktori dired?
^adalah kunci yang mengikat untuk pindah ke direktori induk di dired("Direktori atas"). Namun, di Gnu Emacsatas Windows 7 Professional 64-bitdengan layout keyboard Jerman saya, itu tidak cukup untuk mengetik "^" tapi aku harus mengetik ruang setelah itu untuk membuat pekerjaan kunci-mengikat. Bagaimana saya bisa mendefinisikan ulang ikatan-kunci untuk menghindari keharusan …

1
Bagaimana cara mengatur ikatan utama untuk mode dalam keadaan Jahat tertentu?
Saya memiliki satu set binding kunci yang saya gunakan untuk keduanya web-modedan php-modedalam mode insert (of Evil). Jadi saya tidak bisa menggunakan set-local-mapatau sesuatu. Karena dalam mode normal, tombol yang sama kemudian akan memanggil perintah lain. Jadi binding harus aktif evil-insert-state-mapsaja. Saya memiliki yang berikut ini: (eval-after-load 'php-mode '(progn (define-key …

1
mengapa emacs tidak mendukung acara kunci naik / turun
AFAIK emacs tidak mendukung keyup/keydownacara, hanya keypressed. Contoh konsekuensinya adalah ketika kita ingin menandai suatu wilayah, kita harus terlebih dahulu menetapkan tanda set-mark-commanddan kemudian dapat menandai wilayah tersebut dengan bergerak di sekitar titik. Meskipun ini benar-benar fitur yang menarik karena Anda tidak perlu menahan tombol shift sambil menandai teks, kadang-kadang …

4
Bagaimana cara mengikat kunci Anda ke kartu kunci yang belum dimuat?
Saya menggunakan use-packageuntuk mengelola paket yang diinstal dan bind-keyuntuk menetapkan tindakan ke tombol kustom yang saya suka. Saya menimpa sebagian besar penjilidan kunci Emacs default (misalnya C-nmenjadi M-k, C-pmenjadi M-i), tapi saya OK dengan mode lain mengabaikan skema penjilidan kunci saya. Kadang-kadang, saya ingin pengikat kunci saya bertahan. Saya ingin …

3
Terus bergerak ke ujung garis
Default pengikatan kunci C-a/C-ehanya untuk satu hal, pindah ke awal / akhir baris, apakah ada paket yang dapat membuat Emacs bertindak seperti ini: Jika saya tidak berada di akhir baris, C-eakan pergi ke akhir baris, jika tidak, lanjutkan ke akhir baris berikutnya Jika saya tidak berada di awal baris, C-aakan …

1
Bagaimana saya bisa beralih dari 'kode' kunci ke kesetaraan keyboardnya?
Saya memiliki dokumentasi berikut: mc/keymap is a variable defined in `multiple-cursors-core.el'. Its value is (keymap (67108903 . mc-hide-unmatched-lines-mode) (27 keymap (118 . mc/cycle-backward)) (22 . mc/cycle-forward) (return . multiple-cursors-mode) (7 . mc/keyboard-quit)) Documentation: Keymap while multiple cursors are active. Main goal of the keymap is to rebind C-g and <return> …

4
Cara menghapus binding ke kunci awalan ESC
Saya ingin menggunakan ESCkunci, bukan C-guntuk keyboard-quit. Pendekatan naif saya untuk hanya melakukan (define-key global-map (kbd "ESC") 'keyboard-quit) tidak bekerja. ESCmasih merupakan kunci awalan dan menekannya tidak memanggil keyboard-quit.


1
secara otomatis pindah ke karakter ke-n on line setelah setiap Cn atau Cp
fitur ini akan berjalan dengan baik dengan mode emmet. Dengan emmet-mode, saya bisa berkembangli * 3 untuk <li> </li> <li> </li> <li> </li> dengan mudah. Tapi setelah saya memasukkan sesuatu di antara tag pertama. saya harus gulir ke posisi yang tepat untuk pindah ke baris berikutnya yang tidak nyaman. Kunci …

3
Mengapa saya tidak dapat mengikat Shift- <backspace>?
Sistem saya adalah debian wheezy, saya mencoba melakukan hal berikut (global-set-key (kbd "S-&lt;backspace&gt;") 'evil-shift-left-line) (global-set-key (kbd "&lt;S-backspace&gt;") 'evil-shift-left-line) (define-key global-map [S-backspace] 'evil-shift-left-line) Yang saya inginkan adalah dalam mode insert jahat, saya dapat menghapus satu lebar tab ke depan alih-alih menekan backspace 4 kali. Pengikat tombol berfungsi di laptop saya, tetapi …

1
Apakah ada 'caps-lock-mode' bagi kita yang telah rebound kunci?
Memutar kembali caps-lock key Anda ke kontrol adalah hal yang populer untuk dilakukan (walaupun ada argumen yang menentangnya, bahkan jika agak pedantic). Namun, bahasa yang saya temukan banyak waktu saya dalam penggunaan huruf kapital cukup luas. Adakah caps-lock-modeyang bisa mensimulasikan perilaku itu? (Tanpa mempengaruhi ikatan kunci yang ada tentu saja, …


2
Bagaimana cara benar-benar melepaskan ikatan SEMUA gantungan kunci global?
Saya baru saja mencoba (set 'global-map (make-sparse-keymap)) tetapi mengeluarkan C-hbmasih menunjukkan banyak omong kosong, terutama di bagian Global Bindings : Global Bindings: key binding --- ------- C-@ set-mark-command C-a move-beginning-of-line C-b backward-char C-d delete-char C-e move-end-of-line C-f forward-char C-g keyboard-quit C-h help-command TAB indent-for-tab-command C-k kill-line C-l recenter-top-bottom RET newline …

2
Bagaimana mendeteksi penekanan tombol yang tidak mengedit buffer?
Apa cara terbaik untuk mendeteksi penekanan tombol (misalnya melalui kail) yang tidak mengedit buffer? Maksud saya hal-hal seperti tombol panah untuk gerakan titik, panggilan ke beginning-of-buffer, dll. Alasan untuk ini adalah bahwa saya sedang mengerjakan beberapa ycmdbinding untuk emacs, dan saya ingin dapat mendeteksi (setidaknya secara heuristik) ketika pengguna telah …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.