¿Clave para cerrar un pliegue en vimdiff?

¿Clave para cerrar un pliegue en vimdiff?

Al presionar spacebarun +pliegue en vim en modo diff, el pliegue se abre.

¿Qué y dónde tecleo si quiero cerrar el pliegue nuevamente?

Respuesta1

Creo que quieres z+ ccerrar el pliegue. Puedes leer más escribiendo:help folden vitalidad. Por conveniencia se pega lo siguiente:

zo Abra un pliegue debajo del cursor. Cuando se realiza un recuento, se abrirán muchos pliegues de profundidad. En el modo Visual se abre un nivel de pliegues para todas las líneas en el área seleccionada.

zc Cierre un pliegue debajo del cursor. Cuando se realiza un recuento, se cierran tantos pliegues de profundidad. En el modo Visual, se cierra un nivel de pliegues para todas las líneas en el área seleccionada. Se establecerá 'plegable'.

También,zase puede utilizar para abrir o cerrar el pliegue. Hay un consejo de vim en la wiki que describemapeando la tecla a la barra espaciadoracon lo siguiente:

nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>

información relacionada