«evil» etiketlenmiş sorular

Evil Mode, Emacs için bir Vim emülasyon katmanıdır.

5
Alt çizgi sözcüğün bir parçası olarak nasıl tedavi edilir?
Emacs + evilmodunu kullanıyorum. Ben imleci konumlandırmak zaman egibi metnin bir yığın (normal durumda) abc_def_ghi, ciw(değişim iç kelime) sadece değiştirir defVim bütününü değiştirmek istese de, dize parçası abc_def_ghi. evilAlt çizgiyi Vim gibi (örneğin, kelimenin bir parçası olarak) nasıl ele almaya zorlayabilirim ?

1
Emacs, Evil'in Görsel modunda her işletim sistemi panosuna yapışmaz
Kurmak: KAEL'de GUI sürümü GNU Emacs 25.0.50.1 (x86_64-w64-mingw32), EmacsW64'ten derlenmiştir. MELPA'dan Evil'in en son sürümünü kullanarak Evil paketi Windows 7 x64 bit. Durum: Yalnızca Evil etkinken boş Emacs yapılandırmasıyla test edildi. Windows uygulamasından bir metin kopyalıyorum. Sonra içindeki Emacs normal modeile yapıştırıyorum p. Metni görüyorum. Sonra Windows uygulamasına geçiyorum, başka …

2
Evil'de Vim'lere benzer davranışları nasıl geri alabilirim?
Kötülükteki varsayılan geri alma davranışı çok kaba tanelidir, çünkü ekleme moduna girme ve onu bir düzenleme işlemi olarak bırakma arasında gerçekleşen herhangi bir şeyi dikkate alır. Bir ekleme sırasında metnin bir paragrafını girip geri al işlemini yürüttüğünüzde paragrafın tamamı kaldırılır. Bunun aksine, Vim imleci metin girme dışında bir ekleme modunda …

2
Boş satırlarda Spacemacs'in tenekelerini nasıl kapatabilirim?
Sadece yüklü Spacemacs esas olarak şık varsayılan için. Çok memnun olmadığım bir varsayılan dosyadaki boş satırlara tildes koyar. Etkisi yok gibi görünüyor fonksiyonu koymak (setq vi-tilde-fringe nil)ve (setq indicate-empty-lines nil)içine denedim dotspacemacs/user-config. Tüm bu dağınık tildlerden bir kez ve herkes için nasıl kurtulabilirim?
16 evil  spacemacs  fringe 

1
Kötü Mod ile çalışma talimatları
Kötü Mod'a bir şans vermeyi düşünüyorum. Nasıl kullandığınızı bulmak için kapsamlı bir araştırma yaptım ve herkes sadece özelleştirmelerini paylaşıyor. Anlayamadığım şey, Evil Mode'u yükleyip etkinleştirdiğinizde otomatik olarak Vim tuşlarını kullanıyorsa veya bunları ihtiyaçlarınıza göre uyarlamanız mı gerekiyor? Etkinleştirdiğimde başka bir deyişle, bir şey değiştirmeli miyim yoksa her şey işe yarayacak …
14 evil 


7
Kötülük: vim yolu tuş bağlamalarını harita?
Ben Evil işlevini yapmaya çalışıyorum evil-jump-to-tag, C-]Emacs bağlama gibi davranır M-.. Normal davranış, Etiketler dosyalarına göz atmak için iyidir, ancak Slime slime-edit-definition, Elisps elisp-slime-nav-find-elisp-thing-at-point, Clojures vb.İçin de çalışmasını istiyorum cider-jump-to-var. Bu büyük modlar ve daha pek çoğu tuş bağlama tanımına atlamak için eşdeğerdir M-.. Kötü mod için aynı davranışı elde …
13 keymap  evil 

1
Kötü-normal-hal-haritası ve kötü-hareket-hal-haritası arasındaki farklar
Şunlar için dokümanlar evil-normal-state-map: Normal durum için tuş haritası. Şunlar için dokümanlar evil-motion-state-map: Hareket durumu için tuş haritası. Vim'de "hareket modu" var mı? Vim'de yürütme , bana :help Normal-modeVim modları ile ilgili belgeleri verir .:help Motion-modeE149: Sorry, no help for Motion-mode Ayrıca, kötü durumda anahtarları eşlerken hangi ifadeyi kullanmalıyım? (define-key …

2
Çevreleyen parantezleri nasıl atlayabilirim?
spacemacsPython kodunu düzenlemek için kullanıyorum . Bir açılış parantezini yazdığımda, kapanış parantezleri benim için otomatik olarak eklenir ve imleç daha fazla yazı yazmak için ortaya konur. Ancak: parantezin içine yazmayı bitirdikten sonra, onlardan atlamak ve kapanış parantezinden sonra iniş yapmak için hızlı bir yola ihtiyacım var. Şu anda normal duruma …

3
Geri almayı kötü modda kullanamaz mısınız?
Her sıklıkta, bilinen bilinen hata , başka bir rapor ve reddit iş parçacığı ile geri alma yapamayacağım, geri alma ağacında hatalarla karşılaşıyorum . primitive-undo: Unrecognized entry in undo list undo-tree-canary Bu gerçekten kötüdür ve dosyanın en yeni sürümünü kaydetmediyseniz iş kaybına neden olabilir. Dallanma geri alma ağacının işlevselliğini hiç kullanmadığım …

2
emacs karma hat numarası modu?
Göreceli satır numarası modundayken geçerli satırın "0" yerine mutlak sayısını göstermek mümkün müdür? Buna bazen "karma satır numarası modu" da denir. Bunun gibi: 7 6 this.oscs[i].oscillator.start(); 5 } 4 3 this.bindController(); 2 }; 1 252 factory.stop = function () { <- current line number shows 1 console.log('theremin: now in stop …
11 evil 

1
Kötü mod ve düzenli ifadeler
Vim'de, X'in bir sayı olduğu tüm değişken adları LX'i aramak istersem, yazabilirim /L\d. Ancak, bu işe yaramaz gibi görünüyor evil. Kötü modda normal ifadeler için başka bir sözdizimi var mı, yoksa normal ifadeler kullanarak arama ve değiştirme için bazı Emacs işlevlerine geri dönmem gerekecek mi? Ben kullanıyorum spacemacsve Emacs, birçok …

2
Kötü İşaretlere Nasıl Dayanılır?
Tampon yerel kötü işaretleyicileri (bir konumu işaretlemek için m ve ardından 'veya `atlamak için) emacs oturumları / örnekleri arasında kaydetmek istiyorum. Bunu nasıl yapacağımdan tam olarak emin değilim. Oturumu yükleme / kullanma ve bu şekilde eklemeyi denedim: (add-to-list 'session-locals-include 'evil-markers-alist) Bu işe yaramaz ve başka ne denemek için emin değilim. …

2
Kötülükte Varsayılan Magit taahhüt durumu
Ben kullanıyorum evil. Normalde, taahhüt ettiğimde hemen yazmaya başlamak isterim, ancak evilarabelleği başlatır evil-normal-state. Ayarlardım (evil-set-initial-state #'git-commit-mode 'insert) Ancak Magit text-modetaahhüt arabellekleri için kullandığı için bu artık işe yaramıyor . Magit taahhütlerini varsayılan olarak nasıl alabilirim evil-insert-state?
9 magit  evil 

1
Belirli bir Evil durumundaki modlar için anahtar bağlamaları nasıl ayarlarım?
Ben ikisi için kullandıkları anahtar bağları bir dizi var web-modeve php-mode(Evil) ekleme modunda. Yani kullanamam set-local-mapfalan. Çünkü normal modda, aynı tuşlar diğer komutları çağırır. Dolayısıyla bağların evil-insert-state-mapsadece aktif olması gerekir . Şunlara sahibim: (eval-after-load 'php-mode '(progn (define-key evil-insert-state-map (kbd "C-<next>") (lambda () (interactive) (insert " = "))) (define-key evil-insert-state-map (kbd …
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.