Ctrl-K Kill Line, pas le bord de l'écran en mode ligne visuelle

11

(Je m'excuse à l'avance pour mon inexpérience technique / emacs générale. J'utilise org-modepour écrire des romans, donc je n'ai pas approfondi ses nombreuses options)

J'ai visual-line-modedéfini ma valeur par défaut avec la ligne (global-visual-line-mode t)dans mon ~/.emacs. Dans le passé, ctrl-k( kill-line) a tué toute la ligne dans ce mode, mais sur un ordinateur récemment reformaté, ctrl-kne fait que tuer jusqu'au bord de l'écran.

Comment suggéreriez-vous de paramétrer ctrl-kpour tuer à nouveau après le bord de l'écran?

oldrobotsneverrust
la source

Réponses:

10

La cause du comportement décrit par l'affiche originale est la ligne de code de la variable à l' visual-line-mode-mapintérieur simple.elqui indique: (define-key map [remap kill-line] 'kill-visual-line)

Une façon d'inverser le processus consiste simplement à supprimer la liaison de touches en mode mineur comme suit:

 (define-key visual-line-mode-map [remap kill-line] nil)
liste des lois
la source