«emacs» etiketlenmiş sorular

GNU Emacs, Lisp koduyla genişletilebilen, genişletilebilir, özelleştirilebilir, kendi kendini belgeleyen bir metin düzenleyicidir. Emacs genel amaçlı bir editör olsa da, Emacs'ın kendisini genişletmekle (genellikle Emacs Lisp işlevlerini yazarak) veya belirli programlama modlarıyla ilgili sorular burada konuya bağlı olabilir. Aksi takdirde (ve belki de bu durumlarda), Emacs Stack Exchange ile ilgili sorunuzu sormayı düşünün.

18
Emacs'ı IDE olarak kullanma
Şu anda Emacs ile iş akışı C veya C ++ kodlama zaman üç pencere içerir. Sağdaki en büyük dosya üzerinde çalıştığım dosyayı içeriyor. Sol ikiye ayrılır, alt kısmı derlemek veya komut yapmak için kullandığım bir kabuktur ve üst kısım genellikle çalışırken bir tür belge veya README dosyasıdır. Şimdi bazı oldukça …


7
Emacs - Birden çok sütun bir tampon
Uzun ama ince listelerde biçimlendirilmiş eğilim bazı montaj kodu düzenlemeye çalışıyorum. Sahip olduğum yatay alanın dönümlerinden bazılarını kullanabilmek ve bir seferde ekranda daha fazla kod görmek istiyorum. Aynı tamponu gösteren birden fazla sütun göstermek için Emacs (veya başka bir editör) almak için bir yöntem var mı? Cx 3 (emacs) ve: …
165 emacs 

20
Metin Modunda Emacs'ta 4 Boşluk Girintisi Ayarlama
TABBüyük modda arabelleklere basarken Emacs'ın 8 boşluk sekmesinden 4 boşluk sekmesine geçmesini sağlamada başarısız oldum text-mode. Aşağıdakilere ekledim .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil) (setq tab-width 4) .emacsDosyamı (veya arabelleğimin yerel değişkenlerini) nasıl değiştirirsem değiştireyim TABdüğme her zaman aynı şeyi yapar. …
160 emacs  indentation 

14
Emacs dosyalarında sürekli olarak görünen bu ^ M nedir?
Bu yüzden metin arkadaşıyla ilgili olabileceğini düşünüyorum, ancak küçük bir ekipte çalışıyoruz ve git'te neredeyse aynı dosyaların tam dosya çakışmalarıyla ilgili bazı sorunlar yaşıyoruz, çünkü bir dalın her satırında bir ^ M eklenmiş. Bu gizemli ^Mkarakterin ne yapması gerekiyordu ve nereden geliyor olabilir? Geliştiricilerimiz Windows / Mac'te emacs, Mac'te TextMate, …
157 git  emacs  newline 


7
Emacs'ta birden çok mermi çalıştırma
Windows 7'de Emacs 23.3.1 kullanıyorum. Mx shell kullanarak emacs'den shell çalıştırabileceğimi biliyorum. Aynı anda birden fazla kabuk penceresine sahip olmak istiyorum, ancak ikinci kez Mx kabuğu yazmak bana aynı kabuk penceresini açıyor. Farklı kabuk pencerelere sahip olmanın bir yolu var mı?
148 emacs 

4
Emacs'ta paketleri güncelleme
Paketler için aşağıdaki kurulum var (daha iyi bir önerilen olup olmadığından emin değilim): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) Paketlerin yüklenmesi ve güncellenmesi ile ilgili …
144 emacs  elpa 

9
Emacs'ta (tekrarla-son-komutu) var mı?
Sık sık, sadece eldeki göreve geri dönmekten vazgeçmek için aşağıdaki gibi bir şey arayan apropos ve dokümanlara girdim: (Tekrar-son komutu) en son yürüttüğüm C veya M komutunu yap (bir fn tuşuna geri dönecek) veya bazen ilgili: (Tarif-son fonksiyonu) hangi tuş vuruşunu yanlış yaptım, bunun etkisini hileler çantama eklemek istiyorum. expla-key …
143 emacs  elisp 


5
.Emacs.d dizinimdeki her şeyi nasıl bayt-derleyebilirim?
Emacs'ı kontrol etmeye karar verdim ve çok beğendim. Şimdi, Emacs'ın varsayılan yüklemesine daha iyi varsayılanlar ve bazı güzel özelleştirmeler sağlayan Emacs Başlangıç ​​Seti'ni kullanıyorum . Biraz özelleştirdim, yasnippet , renk temaları , bağlanmamış ve diğer şeyler ekledim . Tüm özelleştirmeleri sakladığım bir github deposu oluşturdum, böylece onlara birden fazla yerden …

4
Bu nereden geliyor: - * - kodlama: utf-8 - * -
Python aşağıdakileri dosyanın kodlamasını tanımlayan talimat olarak tanır: # -*- coding: utf-8 -*- Kesinlikle bu tür talimatları daha önce gördüm ( -*- var: value -*-). Nereden geliyor? Tam özellik nedir, örneğin değer boşlukları, özel sembolleri, yeni satırları ve hatta -*-kendisini içerebilir mi? Programım düz metin dosyaları yazıyor olacak ve bu …
135 python  file  text  encoding  emacs 

1
Emacs Ruby otomatik tamamlama neredeyse çalışıyor
Bir otomatik tamamlama açılır kutusunun kodu yazarken görünmesine izin vermek için emacs yapılandırmamı Rsense kullanımıyla güncelliyorum. Bu, ruby ​​on rails projemde bazı kodları düzenlerken tablodan bir yanıt seçmeme izin vermediği dışında çoğu dosyada iyi çalışıyor. İşte kurulumum: https://github.com/map7/simple_emacs Bunu Ubuntu 10.04 altında kullanıyorum. Basit Ruby betik dosyaları için harika çalışıyor. …

8
Python için Emacs toplu girintisi
Emacs'de Python ile çalışırken, bir kod bloğuna bir try / exclude eklemek istersem, çoğu zaman tüm bloğu satır satır girintilemek zorunda olduğumu fark ediyorum. Emacs'ta, tüm bloğu aynı anda nasıl girintilersiniz. Deneyimli bir Emacs kullanıcısı değilim, ancak bunun ssh üzerinden çalışmak için en iyi araç olduğunu düşünüyorum. Emacs'i komut satırında …
132 python  emacs  ssh 

30
Emacs beni daha iyi bir programcı yapacak mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Steve …
130 emacs  text-editor  vi 

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.