Kötü-normal-hal-haritası ve kötü-hareket-hal-haritası arasındaki farklar


13

Ş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 evil-normal-state-map (kbd <key>) <command>)
  • (define-key evil-motion-state-map (kbd <key>) <command>)

Alakalı olması durumunda Spacemace kullanıyorum.

Yanıtlar:


17

Hareket durumu, metni düzenlemediğiniz, ancak yine de Vim tarzı hareketin kullanılabilir olmasını istediğiniz modlar için tasarlanmış, o modun diğer tüm tuşlarının geçtiği Evil'e özgü bir şeydir. Yardım arabellekleri böyle bir duruma bir örnektir, package.el listesi başka bir durumdur.

Genellikle komutların içeri evil-motion-state-mapve diğer her şeyin hareket etmesini istersiniz evil-normal-state-map. Kötülük evil-normal-state-mapilk önce anahtarları arayacak şekilde ayarlandığından evil-motion-state-map, normalde de hareketler mevcut olacaktır.

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.