Emacs

Emacs kullanan, genişleten veya geliştiren kişiler için soru-cevap

2
Herhangi bir cümle sonunda iki boşluk veya tek boşluk konvansiyonu kullanan herhangi bir işlevsellik farkı var mı?
S: Pratik nedenler nelerdir değil sete sentence-end-double-spaceiçin nil? İki alanda bitmeyen cümleleri tanıma konusunda yakın zamanda yeniden canlanan bir konu bu soruya ilham verdi. Cümleler üzerinde Emacs manuel düğüm cümle komutları biz (söz hakkından, bir uzay Fransız kongre aksine) bir cümlenin sonuna iki boşluk koyarak Amerikan daktilo kuralını kullanır varsayalım …

3
Kabuk / terim modunda istemleri ve önceki çıktıları düzenlenemez hale getirmenin bir yolu var mı?
Bu kuşkusuz yüzeysel bir sorudur. Her ne kadar ansi-termilk açtığımda doğru davranmaya başlasa da, birkaç komuttan sonra 'düzenlenebilir' moda dönüşüyor gibi görünüyor, örneğin, C-a(satır başlangıcı) ve ardından C-k(satır öldür), tüm istemi siliyor. Estetik akıl sağlığım için, istemleri ve önceki çıktıyı düzenlenemez hale getirmenin bir yolu var shellmı? (Anlamlı farklılıklar göz …

1
Bir tuş kodundan klavye eşdeğerine nasıl geri dönebilirim?
Aşağıdaki belgelere sahibim: 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> to …

2
Alternatif Kuruluş Modu Uygulamaları [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Kuruluş kipi metin sözdizimi emacs dışında herhangi bir yerde kabul edildi mi? Aklıma gelen …
9 org-mode 

4
Kabuk profilini ve geçerli dizin kancalarını kullanarak kabuk komutunu çalıştırma (ör. Direnv)
Ben almaya çalışıyorum shell-commandve async-shell-commandbenim de programların bir çift ile sorunsuzca entegre etmek .bashrcözellikle dosyaya direnv bu örnekte. Özelleştirirsem shell-command-switchprofilimi normal bir etkileşimli giriş kabuğu gibi yüklemek için kabuk süreçleri alabileceğimi fark ettim: (setq shell-command-switch (salt kopya "-ic")) (setq açık-bash-args '("-ic" "dışa aktarma EMACS =; stty echo; bash")) Ben de …

2
Dired buffer adlarının tam yolu içermesini nasıl sağlayabilirim?
Sıklıkla diredaynı ada sahip klasörler için de dahil olmak üzere birçok arabellek açık. Bazen bu yanlış olanı değiştirmeme neden oluyor, bu yüzden bunu düzeltmenin bir yolunu arıyorum. Şu anda, birden çok aynı adlı klasör açıksa dired, arabellek listem şuna benzer: foo foo<2> bar foo<3> bar<2> Ben tam olarak hangi klasöre …
9 dired 


3
Dired: yalnızca dizinler için yeniden arabelleğe alma
Her dizinde bir dizine her girdiğimde arabellek oluşturulmasını önlemek için şunu kullanıyorum: (put 'dired-find-alternate-file 'disabled nil) Benim sorun şimdi dired basarak bir dosyayı ziyaret RETve sonra onu öldürmek, dired arabellek de öldürülür olmasıdır. Yönlendirilmiş arabelleği yalnızca dizinler için yeniden kullanmak mümkün müdür?

4
Bir ara belleğin bir dosyayı ziyaret edip etmediğini nasıl kontrol edebilirim?
Bazı (örneğin, geçerli) arabellek bir dosyayı ziyaret edip etmediğini kontrol etmek istiyorum. Söyleyebilirdim: (if (buffer-file-name) ...) ama çok zarif görünmüyor - ilgilendiğim sadece boole değeri, söz konusu tamponun gerçek adı değil . Eğer buffer-file-namefonksiyon Elisp'de yazılmış olsaydı, ne kullandığını bulmak için kaynağına bakabilirdim - ama C ile yazılmış ve Emacs …
9 elisp  buffers  files 

2
Satır numarası çubuğunun tamamını özel bir arka plan rengiyle nasıl doldurabilirim?
Aşağıdaki ekran görüntüsünde, linumyüzün arka planını bazı renklere ayarladım , ancak arabellek sonunda boş bir bölge var ve satır kaydırma ( global-visual-line-mode) etkinleştirildiğinde satırlar arasında boşluklar var : İdeal olarak, sol tarafın tamamı aynı renkte olmalıdır. Mümkün mü? Bazı Elisp'leri biliyorum, bu yüzden mümkünse, bazı talimatlarla kendim bir düzeltme yazabilirim.

1
Trampet konumlarının tarihe karışmasını nasıl önleyebilirim?
org-captureBir dosyayı farklı (yerel) bir dizine yeniden adlandırmak veya yeniden adlandırmak gibi bazı rastgele Emacs işlemleri gerçekleştirmeye çalışırsam dired, Emacs muhtemelen bir tür otomatik tamamlama veya geçmiş için serseri kullanarak farklı bir makineyle iletişim kurmaya çalışırsa bir sorunum var muhakeme. Makine serseri bağlanmaya çalıştığı için bu çok asılı ve beklemeye …
9 dired  tramp 


2
Çökme Emacs daha iyi hata ayıklama?
Emacs (24.3.93.1), Finder'dan başlatılırsa iyi çalışır, ancak terminal sürümü başlatılırsa: /Applications/Emacs.app/Contents/MacOS/Emacs -nw Emacs şunlarla kilitleniyor: Fatal error 11: Segmentation fault[1] 51512 abort /Applications/Emacs.app/Contents/MacOS/Emacs -nw. Sorunun nedeni init.el içindeki tek bir satırdan kaynaklanıyor gibi görünüyor, (set-face-attribute 'default nil :font "Menlo-16") Bu satır yorumlanırsa, Emacs'ın terminal sürümü de iyi başlayacaktır. Kazanın nedenini …



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.