«text-editing» etiketlenmiş sorular

Emacs içindeki metni düzenleme veya değiştirme hakkında sorular.



6
Dolgu-paragraf karşıtı
Emacs işlevi vardır fill-paragraph. Bunun tersini yapacak herhangi bir fonksiyon var mı? Zaten doldurulmuş bir paragrafım var ve bunun yerine düz bir satırda mı istiyorum?

3
Yazarken DOuble CApital'leri Tespit Etmek
Biraz yavaş pembemsiğim var. Diğer parmaklarım yazmada daha hızlı ve daha hızlı hale geldikçe, pembemsi tahammül edemiyor. Bu sık sık beni ilk kelimesi iki büyük harfle başlayan cümleleri yazmamı sağlıyor. İşte kısa bir örnek. THere's nothing in there. DEfinitely not a body. Genelde yaptığım şey vurulur M-b M-c(derhal tespit ettiğimi …

2
Akıllı teklifleri otomatik olarak kaldırma
Özellikle Google dokümanları gibi şeylerden metin kopyalarken, Emacs'ın akıllı çift tırnakları, akıllı tek tırnakları ve her türlü em-dash ve en-dash karakterlerini otomatik olarak kaldırmasını ve bunları ascii eşdeğerleriyle değiştirmesini istiyorum. Emacs'ı bunu otomatik olarak yapacak şekilde yapılandırmanın bir yolu var mı? Ya da, bunu engelleyerek, arabellekte veya bölgede yapacak bir …


2
Hat sonu ötesinde dikdörtgenler nasıl hareket edilir?
Vim'in belgelerinin bu konuda söyledikleri: Sanal düzenleme, imlecin gerçek karakterin olmadığı bir konuma konumlandırılabileceği anlamına gelir. Bu, bir sekmenin yarısında veya satırın sonunun ötesinde olabilir. Görsel modda bir dikdörtgen seçmek ve bir tablo düzenlemek için kullanışlıdır. Tercihen bunun küçük bir mod veya yerleşik bir ortam olarak uygulandığını görmek isterim.


2
Emacs'taki oluşturma anahtarı: <Multi_key> tanımsız
Alt GrKlavyemdeki anahtarı, benzeri harfleri yazmak için sistemimde (Ubuntu 14.04) oluşturma anahtarı olarak ayarladım éóèàùçü. Ama Emacs'tayken Alt Grtuşa basmaya çalıştığımda şunu söyleyen bir mesajım var: &lt;Multi_key&gt; is undefines Nasıl çalıştırabilirim? Teşekkürler. PS Yeteri kadar üne sahip olmadığım için bu gönderiyi daha anlamlı etiketlerle etiketleyemedim. Bu yüzden, lütfen, etiket önermek …

3
Python'da bir fonksiyonun iki argümanı nasıl aktarılır?
Python işlevine yapılan bir çağrıda iki bağımsız değişkeni nasıl değiştirebilirim? pointBu iki argüman arasındaki boşluğu koyarsam : self.assertEqual(json.loads(some.data), json_data) ve sonra M-t( transpose-words), anladım: self.assertEqual(json.loads(some.json), data_data) Öte yandan CMt ( transpose-sexps) ile : self.assertEqual(json.loadsjson_data, (some.data)) Ne istiyorum: self.assertEqual(json_data, json.loads(some.data)) Bunu yapacak bir komut var mı?


3
Bir arabellekte birden fazla kaynak bloğunu düzenleme
Hepsi aynı dosyaya karışık olan birden fazla kaynak bloğum var. Bir C-c 'bloğun içine çağırdığımda yeni bir tamponda sadece bu belirli blok gösterilir. Bu dosyanın tüm bölümlerini bu arabellek içinde gösterme olasılığı var mı (sadece bu özel snippet yerine)? Misal: #+begin_src emacs-lisp :tangle foo.el (defvar *ok* "") #+end_src This is …

3
Son metin eklemesini tekrarla
Vim'de .metin eklemek de dahil olmak üzere en son değişikliği tekrarlamak için tuşuna basabilirsiniz . Emacs iken C-x zsadece son komutu tekrarlar. Makroların burada kullanılabileceğinin farkındayım, ancak çoğu zaman aynı metni çok geç tekrar eklemem gerektiğini anlıyorum. Sadece bir kez daha takmam gerektiğinde , bir makro tanımlamak anlamsızdır. S: Emacs'ın …

1
Bölge ve / veya çizgiyi sağa nasıl hizalayabilirim?
Metni M-x center-regionve ile ortalayabiliriz M-o M-s. Sağa hizalama için benzer bir şey var mı? Önceki örnek: Item 0: value | Item 100: value | Item 30: value | sonra: Item 0: value| Item 100: value| Item 30: value| fill-column ^ Metni sağa hizalamanın en kolay yolu nedir?

1
unicode.txt yavaşlığı
Nokta etrafında Hareketli XAH en içinde (imleç tuşları kullanarak) unicode.txt in fundamental-modegözle görülür bir azalma sıradan bir metin dosyasına fazla. Sorun ASCII olmayan birçok karakter mi? Başka herhangi bir şey? Hakkında: 2017-04-24 GNU Emacs 25.2.1 (x86_64-w64-mingw32) seçeneği ile başladı -Q

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.