Emacs ido modunda <RET> yerine <Space> kullanın


0

Kullanmak istiyorum uzay yerine anahtar Dönüş ile tahmin edilen geçerli dosyayı veya tamponu ziyaret etmek için ido mode Emacs Bu nasıl başarılabilir?


Benim sorunum çoğunlukla & lt; RET & gt; anahtar, ana satırdan uzak ancak C-m uygun bir varsayılan takma addır. Soru hala özelleştirme ido ile ilgili ilginç.
Alfred M.

Mini tampondan veri girmeyi mi kastediyorsunuz?
lawlist

@lawlist: evet, kastettiğim şey bu.
Alfred M.

Fonksiyonun mümkün olduğunu düşünüyor musunuz ido-complete (kaynağının içinde .../lisp/ido.el ) minibuffer seçiminden sorumlu olabilir mi? Eğer öyleyse, belki deneyebilirsiniz key-translation-map ve geçici yı kur RET anahtarı space fonksiyonun içinde (hangisi olursa olsun) ve fonksiyonun sonundaki varsayılan davranışına geri yükleyin. Örneğin, hangi işlevi sorumlu olursa olsun kopyalayabilirsiniz - bu kodu kendi bilgisayarınıza yapıştırın. .emacs dosyalayın ve adı değiştirin (ör. lawlist-ido-complete ) ve sonra gibi bir şey kullanın (defalias 'ido-complete 'lawlist-ido-complete ).
lawlist

NOT: Söz konusu işlevin mutlaka olması gerekmez ido-complete - bu sadece benim ilk tahminimdi - kaynağını taramanız gerekecek .../lisp/ido.el Kullanmakta olduğunuz mini arabellek girişini bitirmekten sorumlu asıl işlevi bulmak için. İşte nasıl kullanılacağını açıklayan bir link key-translation-map: ergoemacs.org/emacs/emacs_key-translation-map.html
lawlist
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.