Doom-emacs: `s` não substitui o símbolo no cursor

Criado em 5 abr. 2019  ·  3Comentários  ·  Fonte: hlissner/doom-emacs

Comportamento observado

pressionando s não substitui o símbolo no cursor - ele está colando> 2 na linha de comando

Comportamento esperado

Eu esperava substituir o símbolo no cursor e mudar para o modo de inserção

Passos para reproduzir

  1. Selecione alguma linha de código
  2. Pressione s
:editor evil invalid common keybinds resolved

Comentários muito úteis

Isso é intencional. s e S foram substituídos por evil-snipe (que fornece versões de 2 caracteres das f / F teclas de movimento, ala vim -seek ou vim-sneak).

Isso foi feito porque o novo comportamento é mais útil do que o comportamento de substituição original de s e S , que ainda estão disponíveis com cl e cc respectivamente.

Se você deseja restaurar o comportamento antigo, simplesmente desative evil-snipe-mode :

;; in ~/.doom.d/config.el
(after! evil-snipe
  (evil-snipe-mode -1))

Mas eu recomendaria usar cl e cc .

Todos 3 comentários

Isso é intencional. s e S foram substituídos por evil-snipe (que fornece versões de 2 caracteres das f / F teclas de movimento, ala vim -seek ou vim-sneak).

Isso foi feito porque o novo comportamento é mais útil do que o comportamento de substituição original de s e S , que ainda estão disponíveis com cl e cc respectivamente.

Se você deseja restaurar o comportamento antigo, simplesmente desative evil-snipe-mode :

;; in ~/.doom.d/config.el
(after! evil-snipe
  (evil-snipe-mode -1))

Mas eu recomendaria usar cl e cc .

@hlissner , é bom saber. O que você acha se adicionarmos ao wiki?

Essa é uma boa ideia. Estarei publicando alguma nova documentação para substituir o wiki em breve (incluindo um novo FAQ com problemas comuns), com certeza adicionarei isso a ele. Obrigado! Enquanto isso, considerarei isso resolvido.

Esta página foi útil?
0 / 5 - 0 avaliações