La mayoría del tiempo cuando copio o elimino un código en Vim use yy
o dd
, también tengo los espacios de sangría. ¿Existe un comando rápido de que puedo tirar de una línea sin espacios iniciales o finales?Vim: copia/elimina la línea del primer carácter en blanco al último carácter en blanco
6
A
Respuesta
7
No soy un mago, pero:
^v$gey
funciona para mí. Siempre puedes hacer un alias.
EDIT: aquí hay uno mejor que no depende del modo visual.
^yg_
6
Hay otra manera de resolver su problema implícito. Después de tirar línea (s) en el búfer, puede pegar usando la sangría apropiada usando ]p
o ]P
. Estos comandos de pegado ajustan automáticamente la sangría de la (s) línea (s) pegadas para que coincidan con la sangría de la línea donde está el cursor.
Cuestiones relacionadas
- 1. vim: eliminar todos los espacios en blanco hasta el próximo carácter no en blanco
- 2. Mover al carácter de fin de línea en Vi, pasar el último carácter en la línea
- 3. Eliminar último carácter/línea
- 4. ¿Cómo elimino hasta espacios no en blanco en vim?
- 5. ¿Cómo cambio el carácter que Vim usa para numerar las líneas en blanco en el búfer?
- 6. Problema de sangrado del editor Vim cuando el primer carácter de la línea es un carácter # nítido
- 7. Expresión regular cualquier carácter excepto un espacio en blanco
- 8. Regex para dividir una cadena solo por el último carácter de espacio en blanco
- 9. Strip primer y último carácter de la serie C
- 10. comprobar si un solo carácter es un espacio en blanco?
- 11. Cómo representar correctamente un carácter de espacio en blanco
- 12. ¿Cómo se lee cin con espacios en blanco hasta un carácter de nueva línea?
- 13. Vim: la línea actual de sangría (en blanco) e insertar
- 14. prevención de espacios en blanco al usar las abreviaturas vim
- 15. Javascript: Mover cursor al último carácter
- 16. En Excel, al ordenar el carácter en blanco debería aparecer primero
- 17. vim: cómo eliminar espacios hasta el primer carácter?
- 18. Convertir del carácter hexadecimal al carácter Unicode en python
- 19. Primer carácter mayúscula Lua
- 20. JSON.parse: carácter no blanco inesperado después de datos JSON
- 21. PHP - Eliminar el último carácter del archivo
- 22. fiesta - expresión después del último carácter específico
- 23. regex carácter unicode en vim
- 24. Comando Emacs para eliminar el carácter de espacio no en blanco
- 25. primer carácter de una cadena en Bash
- 26. División del primer carácter de las palabras
- 27. Eliminación de la última línea en blanco
- 28. Eliminar la línea en blanco en Eclipse
- 29. Saltar al espacio en blanco anterior en vim/gvim
- 30. ¿Puede la clave en una propiedad de Java incluir un carácter en blanco?