«emacsclient» etiketlenmiş sorular

emacsclient, kullanıcının Emacs Sunucusuna bağlanmasına izin veren bir programdır. Bu, Emacs'ı Unix benzeri sistemlerde varsayılan düzenleyici olarak kullanırken kullanışlıdır, çünkü Emacs'ın yeni bir işlem oluşturmadan çağrılmasına ve paylaşılan tamponların ve komut geçmişinin yeniden kullanımına izin verir.


7
Yerel Emacs istemcimi TRAMP üzerinden erişdiğim uzak makineler için $ EDITOR olarak nasıl kullanabilirim?
TRAMP'i birkaç uzak sunucuyu yönetmek için kullanıyorum, hem dosyaları düzenlemek hem de uzaktaki kabukları çalıştırmak için shell-mode. Bununla birlikte, bir komut, EDITORbir dosyayı düzenlemek için, crontab -eözellikle de shell-modeiçinde başka bir düzenleyicinin çalışmasını desteklemeyen bir "aptal" bir terminal olduğu için bir dosyayı değiştirmek için değişken kullandığında çalışmaz. Yerel olarak bunu …

5
Mac'de Emacsdaemon ve Emacsclient
OS: OS X 10.9.5, Mavericks GNU Emacs Rainers-MacBook-Pro-3.local'a ilişkin 2014-04-03 tarihlerinde 24.3.1 (x86_64-apple-darwin13.1.0, Karbon Versiyonu 1.6.0 AppKit 1265.19) Ben aracılığıyla Emacs yüklü homebrew gelen railwaycat ve güzel çalışıyor - hiçbir şikayet. Termoinalde emac kullanmıyorum ve genellikle uygulama ile başlıyorum. Dediğim gibi - Şimdiye kadar mutluyum. Ben sadece doğru yapmayı başaramadığım …

3
Geri alma geçmişi nasıl daraltılır?
Konuşma tanıma ile Emacs'ı kontrol etmenizi sağlayan bir Emacs modu üzerinde çalışıyorum. Karşılaştığım sorunlardan biri Emacs'ın geri alma yönteminin sesle kontrol ederken nasıl çalışacağını beklememesi. Kullanıcı birkaç kelime söyledikten sonra durakladığında buna 'söyleme' denir. Bir ifade, Emacs'ın yürütmesi için birden fazla komuttan oluşabilir. Genellikle tanıyıcı, bir ifadedeki bir veya daha …

3
Daemon modu: Başlangıçta etkileşimli istemler ertelensin mi?
(Aksine, bu sorunun, belirli bir istemin görünmesine neden olan şeyi ortadan kaldıran gönderici tarafından "yanıtlandığı" gibi, bu soru daemon modunda nasıl başlatılır ve etkileşimli iletişim kutuları bastırılır?) İle aynı değildir .) Henüz var olmayan bir minibuffer'da görüntülenen bir bilgi istemine cevap beklemek için sonsuza dek asılı kalmanın genel bir yolu …

3
Bir kanca işlevini yalnızca bir kez çalıştırmanın bir yolu var mı?
Bağlam after-make-frame-functionsBir emacs istemci / sunucu yapılandırmasında temaları düzgün yüklemek için kanca kullanıyorum . Özellikle bu yapmak için kullandığım kod snippet (bu SO cevabına dayanarak ): (if (daemonp) (add-hook 'after-make-frame-functions (lambda (frame) (select-frame frame) (load-theme 'monokai t) ;; setup the smart-mode-line and its theme (sml/setup))) (progn (load-theme 'monokai t) (sml/setup))) …

2
Gnome 3'te arka plan modunu kullanma
Emacs artalan sürecini EmacsWiki sayfasını kullanarak komut satırında çalıştırarak aldım , ancak istemcinin Gnome 3 başlatıcısını çalıştırmasını nasıl sağlayacağım. Emacs arka plan programına bağlanan bir GUI penceresini başlatan bir Gnome masaüstü dosyasını nasıl ayarlayabilirim ?

2
Emacsclient'ı yalnızca zaten bir çerçeve yoksa oluşturun
Nasıl emacsclient -a '' -nyeni bir çerçeve oluşturmayı nasıl yapabilirim ? -cBayrağın sorunu, her seferinde yeni bir çerçeve oluşturmasıdır. Onsuz sorun, açık bir çerçeve yoksa komut satırında açılacağıdır. Kabuktan açık bir Emacs çerçevesi olup olmadığını kontrol edebilirsem, -cistediğim davranışı elde etmek için buna bağlı olarak veya olmadan arayabilirim . Denedim: …

4
Emacslient'ten emacs GUI'sini çalıştır
Emacs 25.1 kullanıyorum. Başlangıçta bir daemon olarak başlayan emacs sunucum var ve aşağıdaki takma adla bir emacs terminal oturumu açabilirim: alias em="emacsclient -t" Emacs gui'yi benzer bir şekilde nasıl başlatabilirim?

3
Ortam değişkenlerini yeniden yükle
Bu soru süper kullanıcıda emacs-yeniden-yükleme-çevre-değişkenleri-var-bir yol var , ama iyi bir çözüm verilmemiştir. Kabuktaki bir ortam değişkenini değiştirirsem, EmacsClient'ten çıkmam (ve tüm arabellekleri yeniden açmam) gerekiyorsa EmacsClient'i genellikle 30'dan fazla arabellek açık olarak kullanıyorum veya ortam değişkenini Emacs'ta da manuel olarak ayarlamalıyım. Emacs'ta ortam değişkenlerini kolayca güncelleyemediğimi sinir bozucu buluyorum. …

2
Emacsli tarafından Emacs tarafından çağrılan bir programdan çağrı yapın
AucTex ile pdf dokümantasyon dosyalarını görüntülerken bir sorunla karşılaştım. pdf-toolsPDF dosyalarını Emacs içinden görüntülemek için kullanıyorum ve emacsclient -nvarsayılan pdf-görüntüleyicim olarak ayarladım (Debian Linux'ta xdg-mime aracılığıyla). Bu çoğu durumda iyi çalışır, ancak (Tex-documentation-texdoc ...)Auctex ( C-c ?) işlevini bozar . Sorunu tek bir kod satırına daralttım. listingsPaketin belgelerini görüntülemeye çalıştığımda …

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.