Emacs benzeri tuşlamalar sistem genelinde?

20

Tüm işletim sistemi için Emacs benzeri klavye kısayollarını (en azından aşağıda belirtilen alt kümeyi) ayarlamanın bir yolu var mı? Bu, terminal, Emacs gibi bazı uygulamalarda (Şekil 2) ve ek olarak bazı diğer uygulamalarda (Eclipse) özel eklentilerle mümkündür, ancak metinle Cf-ing kullanmaya alışkınım ve oklarıma atlamak zorunda kalmam. Sistem geneli yazabilmeyi çok istiyorum, böylece yazdığımda bunu yapabilirim - örneğin Rhythmbox'taki şarkıları aramak, çizgi veya HUD'a yazı yazmak, Thunderbird veya Gmail'de mail yazmak ... En çok ilgilendiğim kombinasyonlar:

  • C-f - ilet
  • C-b - geriye doğru
  • C-a - ev
  • C-e - son
  • C-d - silme
  • C-k - satırı sil

(Emacs olmayan kullanıcılar için not - C, Ctrl anlamına gelir)

    
sordu metakermit 21.01.2013 16:01

3 cevap

14

Sorunu AutoKey kullanarak çözmeyi başardım. "https://askubuntu.com/a/11388/6418">answer . Bazı ifadelerim:

content                     |   hotkey             |   description
---------------------------------------------------------------
<ctrl>+f                    |   <ctrl>+<alt>+f     | replace the find operation
<home>                      |   <ctrl>+a           | begining of line
<end>                       |   <ctrl>+e           | end of line
<left>                      |   <ctrl>+b           | back one letter
<right>                     |   <ctrl>+f           | forward one letter
<delete>                    |   <ctrl>+d           | delete one letter
<home><shift>+<end><delete> |   <ctrl>+k           | kill line

(evet, öldürme çizgisi açılan, bulmak zor oldu:)

Bir şeyleri değiştirmeye devam edebilirsiniz, ancak zihinsel remapın büyüyüp büyümesini istemiyorum (örneğin, ctrl + n yeni bir pencere açmıyor, ancak sonraki satıra gidiyor). Tüm AutoKey hepsi harika bir uygulamadır!

Her neyse, artık düzenleme yapmakta olduğum her metin kutusuna "Ubuntu" boyunca "harf tuşlarını" bırakmak zorunda kalmayan ergonomisi var. Yeiii!

Güncelleme: , her şeyi hassas hale getirmek için AutoKey ile çalmaya başladığımda, bazı değişiklikler yaptım. Tüm AutoKey Ubuntu-Emacs konfigürasyonumu (ve kurulumunu) dotfiles git repo sayfamda görebilirsiniz.

    
verilen cevap metakermit 02.02.2013 00:48
11

Aşağıdakilere dayanarak: İşte

  1. Gnome-tweak-aracını yükle: sudo apt-get install gnome-tweak-tool

  2. Açın: gnome-tweak-tool

  3. Keyboard and Mouse öğesine gidin ve Key Theme değerini Emacs olarak değiştirin

verilen cevap Eyal Levin 20.08.2015 16:52
2

Burada yayınlanan üçüncü taraf uygulamalarını içermeyen başka bir çözüm var: Emacs ubuntu'daki anahtarlıklar 12.04

    
verilen cevap dolzenko 06.11.2013 10:45

Etiketlerdeki diğer soruları oku