vim introduce una nueva línea con tabspaces
Pregunta
Digamos que tengo este bloque de texto
public function __construct() {
parent::__construct();
}
y quiero insertar una nueva línea sobre parrent :: construct en el mismo nivel. Me gusta:
public function __construct() {
// this is the new line.
parent::__construct();
}
¿Cómo puedo hacer esto? Intenté hacer Ctrl + Ingresar en el modo de comando, pero eso también moverá {hacia abajo. Me las arreglé para hacerlo yendo con el cursor al principio del padre y haciendo Ctrl + Enter . ¿No hay una manera de hacerlo cuando el cursor está al final de la primera línea? ¿O un atajo para saltar más rápido al parrent?
Solución
Pruebe O y o en el modo normal.
Otros consejos
¿Tal vez debería habilitar la sangría automática? Eso podría resolver tus problemas.
En tu archivo .vimrc:
:set autoindent
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow