Por lo general, insertar modo de finalización ( <C-n>
) inserta la palabra correcta la primera vez que presiono <C-n>
, pero no siempre. Por lo tanto, me gustaría que Vim inserte la coincidencia que considere mejor cuando presiono <C-n>
, pero aún así me permite cancelar esta inserción si la coincidencia correcta no aparece o queda muy lejos en la lista.
Por supuesto, podría codificar este comportamiento, pero tengo la sensación de que debería haber una clave estándar (combinación) para hacer esto. ¿Podría alguien señalarme en la dirección correcta?
Pregunta adicional: ¿hay otra tecla que pueda usar para obtener la coincidencia más larga (como era antes de golpear <C-n>
)?
Por lo que vale, estoy usando completeopt=menu
autocompletion
Octavour
fuente
fuente
ctrl-u
lo que estás buscando?Respuestas:
De
:h complete_CTRL-E
:Además, si, por ejemplo, escribe
a
entonces^P
y obtiene una lista muy larga, puede presionar^N
para volver a su texto original con la ventana emergente de finalización aún activa. Luego puede escribir caracteres adicionales para reducir la lista de finalización.fuente
^P
por costumbre exactamente por esa razón.