Vim - Marcadores

Vim admite la función de marcador. Con esta función podemos hacer que la navegación dentro de un archivo sea realmente más rápida. En este capítulo, discutiremos los siguientes elementos:

  • Crear marcador
  • Ir al marcador
  • Lista de todos los marcadores
  • Eliminar marcadores
  • Marcadores locales
  • Marcadores globales

Crear marcador

Para crear un marcador, ejecute el siguiente comando:

m{bookmark-name}

En el ejemplo anterior, el nombre del marcador es un solo carácter alfabético. Por ejemplo, el siguiente comando crea un marcador de nombre a.

ma

Ir al marcador

Una vez creado el marcador, podemos saltar allí. El siguiente comando se puede usar para saltar al marcador:

No Señor Comando y descripción
1 `{bookmark-name}

Mover a la ubicación exacta del marcador. Tenga en cuenta que este personaje está entre comillas

2 ‘{bookmark-name}

Salta al principio de la línea del marcador. Tenga en cuenta que este carácter está entre comillas simples

Lista de todos los marcadores

Para enumerar todos los marcadores, ejecute el siguiente comando:

:marks

En la imagen de abajo, muestra la lista de marcadores para el archivo actual

Eliminar marcador

Para eliminar marcadores, ejecute el siguiente comando:

:delmarks {bookmark-name}

Por ejemplo, debajo del comando eliminar marcador con el nombre a.

:delmarks a

Marcadores locales y marcadores globales

Cuando tiene varios archivos abiertos y desea ir a una posición particular en cualquiera de los archivos abiertos, puede usar la función de marca global de Vim.

Si el nombre del marcador es una letra mayúscula, entonces es un marcador global. Los comandos discutidos anteriormente son aplicables tanto para marcadores locales como globales.