Ceci est probablement basique mais j'ai vraiment essayé de trouver la réponse. "C-k" supprime du curseur à la fin de la ligne, mais existe-t-il un raccourci analogue pour supprimer une ligne à partir du point du curseur? Meilleurdelete line backwards (Emacs)
Répondre
Essayez C-u 0 C-k
- c'est-à-dire C-k avec le préfixe 0 tue du point au début de la ligne. Voir la documentation pour C-k (kill-line) pour plus d'informations.
est ici la réponse de asjo lié à une clé:
(global-set-key "\M-k" '(lambda() (interactive) (kill-line 0))) ;M-k kills to the left
J'ai fait le même raccourci moi-même, c'est extrêmement pratique à long terme . J'ai également trouvé que 'M-M M-k' est encore plus pratique à long terme :) – monotux
Comme d'autres réponses suggèrent, C-0C-k tue du point au début de la ligne. Voir le documentation pour C-k (kill-line
) pour plus d'informations. Vous pouvez également vouloir tuer toute la ligne avant et après le point C-S-retour arrière qui évalue kill-whole-line
.
Une autre commodité pour la destruction est de lier de nouveau kill-region
qui par défaut C-w et se lient à la place de cette touche la fonction backward-kill-word
qui sera alors imiter le comportement de l » C-wreadline (unix-word-rubout
). Je réindique kill-region
à C-q après avoir déplacé quoted-insert
à A-q. Oui, cela nécessite de déplacer un certain nombre de clés, mais si vous l'essayez, je pense que vous trouverez que c'est pratique.
I essayé C-u avec un nombre négatif et C-k comme arguments. Ça a marché.
Exemple pour supprimer 4 lignes avant le curseur, essayez C-u-4C-k
très intéressant, je n'ai jamais pensé à cela, mais j'avais l'intention de trouver un moyen simple de la suppression sur la ligne actuelle avec le curseur à la fin, mais cela peut prendre le curseur au début de différentes lignes derrière qui est genial – Vass
- 1. viper-next-line, viper-line-line a des problèmes avec visual-line-mode?
- 2. Comment conserver l'indentation avec Emacs + org-mode + visual-line-mode?
- 3. emacs delete-trailing-whitespace sauf la ligne actuelle
- 4. Entrée Java dans Clojure avec (read-line) ne pas lire correctement dans Emacs
- 5. Cufon: problème line-height
- 6. En Line Assembly Exemple
- 7. Plugin Eclipse Command Line
- 8. PHP New Line Aide
- 9. C# - Highlight Current Line
- 10. Reporting Trend Line
- 11. NSBezierPath/Line Intersection/flatten
- 12. preg_split - New Line
- 13. Eclipse Command Line Java
- 14. New Line Haskell
- 15. javascript regex single-line
- 16. Sprite to Line Collision
- 17. Multi-Line Regular Expression
- 18. eclipse line couleur background
- 19. solution d'intersection set/line
- 20. OpenGL Line Width
- 21. SELECT et DELETE
- 22. ABPersonViewController + delete
- 23. Zend_Db_Table_Abstract delete
- 24. Pourquoi emacs dans un xterm sur un Mac interprète c-h comme backward-delete-char?
- 25. QCheckbox/QRadioButton line wrap Qt4.6.0
- 26. Grails Auto-format Line wrap
- 27. sIFR3 et line-height/leading
- 28. CSS Line Graph: Plusieurs lignes?
- 29. Python PySerial read-line timeout
- 30. problème dans `delete-directory` avec activé` delete-by-removal-to-trash`
encore plus court: C-0 C-k – scottfrazer
Bon point, merci! – asjo
Impossible de faire fonctionner C-0 C-k sur mes emacs OS X; Imprime juste 0 et tue le reste de la ligne. –