Ctrl-K Kill Line, não borda da tela no modo de linha visual

11

(Peço desculpas antecipadamente por minha inexperiência técnica / emacs geral. Eu uso org-modepara escrever romances, por isso não me aprofundou muito em suas muitas opções)

Eu visual-line-modedefini como padrão com a linha (global-visual-line-mode t)no meu ~/.emacs. No passado, ctrl-k( kill-line) matou toda a linha nesse modo, mas em um computador reformatado recentemente, ctrl-kestá matando apenas a borda da tela.

Como você sugeriria a configuração ctrl-kpara ultrapassar a borda da tela novamente?

oldrobotsneverrust
fonte

Respostas:

10

A causa do comportamento descrito pelo pôster original é a linha de código da variável visual-line-mode-mapdentro dos simple.elseguintes estados: (define-key map [remap kill-line] 'kill-visual-line)

Uma maneira de reverter o processo é simplesmente remover a ligação de chave de modo secundário da seguinte maneira:

 (define-key visual-line-mode-map [remap kill-line] nil)
lista de leis
fonte