salto retorno punto para medio linea instrucciones como carro bootstrap blanco aparte vim

retorno - Cómo saltar a la siguiente etiqueta en el archivo de ayuda vim



salto de linea css (4)

Bueno, realmente no veo el punto. Cuando quiero leer todo, simplemente uso <pagedown> (o <cf> con algunos terminales)

" .vim/ftplugin/help/navigate.vim nnoremap <buffer> <tab> //*/S/+/*/<cr>zt

?

O quieres decir:

nnoremap <buffer> <tab> //|/zs/S/{-}/|/<cr><c-]>

?

Quiero aprender la documentación de vim que figura en el archivo de ayuda estándar. Pero estoy atascado en un problema de navegación: simplemente no puedo ir a la siguiente etiqueta sin tener que colocar el cursor manualmente. Creo que estaría de acuerdo en que es más productivo:

  1. ir a la siguiente etiqueta con algunas pulsaciones de teclas
  2. presiona Ctrl-] para leer el tema correspondiente
  3. presiona Ctrl-o para regresar
  4. sigue leyendo el texto inicial

PD. Mientras escribía esta pregunta, probé algunas ideas sobre cómo resolver esto. Encontré ese personaje de búsqueda de tubería con /| Está bastante cerca de lo que quiero. Pero la etiqueta está rodeada con dos tuberías ''|'' caracteres, por lo que todavía no está realmente optimizado para su uso.


Si desea buscar etiquetas solo ocasionalmente, sin asignar la cadena de búsqueda al teclado,

/|.*|

También hace el truco, que es un poco más fácil de escribir que el sugerido

/|./{-}|

Para el caso, que el "|" los signos de los enlaces en el archivo de ayuda no están visibles, puede habilitarlos con

:set conceallevel=0

Para establecer esta configuración de forma permanente, consulte Definición de la configuración del archivo de ayuda de vim


Use las secuencias :tn y :tp para navegar entre las etiquetas.

Si desea buscar la siguiente etiqueta en la misma página de ayuda, intente esta búsqueda:

/|./{-}|

Esto significa buscar:

  • El personaje |
  • Cualquier personaje hasta el siguiente | , haciendo coincidir lo menos posible (eso es lo que hace /{-} ).
  • Otro personaje |

Esto identifica las etiquetas en el archivo de ayuda VIM.


Usted podría simplemente reasignar algo como:

nmap ^/ /<Bar><Bslash>zs<Bslash>k<Bslash>+<Bar><CR>

donde ^ / se ingresa como (en mi teclado) Ctrl-V Ctrl- #: elija el acceso directo que desee.

Esto hace una sola búsqueda de clave para un | seguido de uno o más caracteres de palabras clave y luego una | . Pone el cursor en el primer carácter de palabra clave. Los bits y están ahí debido a la forma en que funciona el mapa, ver

:help :map-special-chars

Dejando de lado, me imagino que ctrl-t tendría más sentido que ctrl-o, ya que es un opuesto más directo de ctrl-], pero depende de usted. Dicho esto, ctrl-o también le permitirá volver antes de la búsqueda.