Emacs

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


2
İki dizeyi birbiriyle değiştirin
Bir dize (dize1) başka bir dize (dize2) ve tersi ile tüm oluşumları değiştirmek istiyorum. Kesin olmak gerekirse, uzun bir belgem var ve bu dizeler birçok kez oluşur. Şu anda yaptığım şey, string1 -> string3, sonra string2 -> string1 ve son olarak string3 -> string2'nin yerini almak. Emacs'ta bunu yapan bir …

2
Dosyayı açmayan ancak bir görünüm sağlayan büyük bir mod nasıl yazılır
NetCDF dosyalarını incelemek için büyük bir mod yazmak istiyorum. Bunlar, birden fazla GB boyutunda olabilecek ikili dosyalardır. Bu yüzden onları emac'larda açmak istemiyorum. Aklımdaki etkileşim şu şekildedir: Kullanıcı netCDF dosyasını diğer emac dosyalarındaki gibi açar. ncdump -hDosyada bir komut satırı programı ( ) yürütülür ve çıktı emacs tarafından yorumlanır. Sorun …

1
Kuruluş modu kodunun, daraltıldığında arka plan renginin kanamasını engelliyor musunuz?
Renk satırımdan bu satırda gösterildiği gibi, org modunda kod bloklarına bir arka plan rengi uyguluyorum: '(org-block ((t (:background "#F5F5F5" :family "Source Code Pro" :height 140)))) Kod bloğu içeren bir öğeyi daralttığımda, kod bloğunun arka plan rengi öğenin başlığının sonundan beklemediğim pencerenin kenarına uzanıyor - öğenin daraltılmasının içerdiği herhangi bir kanıtı …
9 org-mode 

1
LaTeX kaynak bloklarını tutarlı sözdizimi vurgulaması yapın
Org manual'ın org-babel kod bloklarının sözdizimi vurgulaması için çözümü, yerel yazı tipini (setq org-src-fontify-natively t) bloklarla çevrili LaTeX kodu için iyi çalışır #+BEGIN_SRC latex ancak aşağıdakileri içeren bloklar için değil: #+BEGIN_LATEX Her iki tipte LaTeX kaynak bloğunun aynı LaTeX sözdizimi vurgulama şemasını / ayarını kullanmasının bir yolu var mı?

1
Elips'te işaret nasıl ayarlanır ve vardiya seçimi yapılır?
Geçici işaretleme modu etkinken Emacs'ın normal davranışı, bir kaydırma seçimi yaptığınızda, sonraki komutun kaydırma olmayan bir hareket olması durumunda işaretin devre dışı bırakılmasıdır. Örneğin, komutlardan sonra M-l(geçerli satırı aşağıdaki işlevle işaretlemek için) ve C-fişareti devre dışı bırakılır. Bu davranışı sonradan elisp'ten nasıl taklit edebilirim (set-mark-command nil)? Örneğin: (defun my-mark-current-line () …
9 mark  mark-ring 

2
Birden çok imleç paketi emacs yavaş çalışır yapar
Bir html dosyasında Çoklu İmleçler paketini kullanıyorum ve birkaç imleç için harika ama 30 veya 50'den fazla imleç oluşturursam çok yavaş oluyor ve sadece imleçleri hareket ettirmek yaklaşık beş veya altı saniye sürüyor. Yanlış mı kullanıyorum yoksa sadece o kadar çok imleç yaratmaya hazır değil mi?


3
Windows'ta emac'larda Git Bash
Windows için Git ile birlikte gelen Bash kabuğunu çalıştırabilirim. Bunu benim yerime koydum .emacs: (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) Sonra M-x git-bashve voila, bash koşuyor ama biraz gariplikle: bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job control in this …

1
Tüm paketi veya kütüphane ağacını kaldırma
Bazen unload-featurebir kütüphaneyi boşaltmaya çağırmak istiyorum … ve bu kütüphane ona bağlı… ve başka bir kütüphane bu kütüphaneye bağlı… Bağımlılık ağacında el ile yürümeden bir kitaplığı ve ona bağlı tüm kitaplıkları nasıl kaldırabilirim? Yaygın bir kullanım durumu, bir paketin tüm kitaplıklarının kaldırılmasıdır (örneğin yükseltme veya kaldırma sırasında), bu yüzden bunu …

4
Proje başına bir pencere
Şu anda birkaç proje üzerinde çalışıyorum. Hepsini işlemek için tek bir Emac örneği istiyorum . Ne istiyorum her 'pencere' (Emacs anlamda) o proje ile ilgili dosyaların arabellekleri içeren bir projeye karşılık gelen bir tmux benzeri bir davranıştır. Her biri bir projeye karşılık gelen birkaç pencere var ve bunlar arasında geçiş …
9 window  session 

1
Yankı alanında bir saat gösterebilir miyim?
Pencerelerimin her birinin modelini bol miktarda gereksiz bilgi (şimdiki zaman, sistem yükü ve arabellekten bağımsız diğer çeşitli bilgiler) görüntülerken çoğu zaman yankı alanım boş oturuyor. Yankı alanında geçerli saati (sağa hizalanmış) görüntüleyebilir miyim (kullanılmadığında)?

2
Kuruluş Modunda Varsayılan Satır İçi Görüntü Arka Planı
Bir görüntünün şeffaf bir arka planı olduğunda, Emacs elbette buna saygı duyar. Ne yazık ki, bu görüntüleme ile ilgili sorunlara yol açabilir: Görüntünün arkasında belirli bir renk (örn. Beyaz) göstermenin bir yolu var mı? ImageMagick resimlerinde bazı destekler var gibi görünüyor . Şu anda birlikte çalıştığım belirli şeyler arka plan …

1
Arama sorgusu sorgusu yap ve satır dışına yorum yap?
Nasıl sorgu yerine bir satır yorum yapacak bir sorgu arama yapmak anlamaya umuyorum. Yani, etkileşimli bir sorgu araması yapın ve evet dersem, eşleşmenin yapıldığı satırı yorumlayın. Bu komut var mı? Değilse, nasıl yazarım? Elisp'te yeniyim ve kendi işlevlerimi nasıl programlayacağımı bilmiyorum.
9 search 


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.