Consultar el diccionario de la RAE desde el editor vi/vim

Por defecto, cuando pulsamos K (K mayúscula) sobre un comando, vi nos abre la página man de ese comando. Este atajo de teclado se conoce como keywordprg y como es de suponer, podemos configurarlo a nuestro gusto, de tal manera que, en lugar de buscar la página man, podamos indicarle a nuestro editor que realice cualquier otra opción, como buscar en el diccionario de la Real Academia Española.

Para ello, debemos crear un script con permisos de ejecución y guardarlo en un directorio al que se pueda acceder desde cualquier punto del sistema. Estos directorios podemos saberlos con:

echo $PATH

En mi caso, cuando ejecuto este comando, me indica mis directorios donde puedo almacenar los ejecutables:

$ echo $PATH
/home/fernando/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Dentro del primer directorio, es donde tengo almacenado un script llamado rae:

$ cat /home/fernando/.local/bin/rae 
#!/bin/bash

lynx https://dle.rae.es/$1

La primera línea es el shebang que indica que ejecute este script desde /bin/bash.

Veamos por partes la línea lynx https://dle.rae.es/$1:

  • lynx: es el navegador en modo texto que utilizo. Podríamos usar cualquier otro navegador en modo texto, como w3m, links, links2… o, incluso, un navegador gráfico como brave o firefox, pero sería más engorroso y lento.
  • https://dle.rae.es/ es la dirección del diccionario de la RAE. Si escribimos esa URL seguida de cualquier palabra en español, nos devuelve el resultado de la consulta en el diccionario. Por ejemplo: https://dle.rae.es/programador
  • Con $1 le pasamos al script la palabra a buscar como parámetro.

Una vez que ya tenemos el script creado, sólo nos falta configurar en nuestro ~/.vimrc que al usar la keywordprg, nos lance este script. Así que editamos el fichero de configuración de vi:

vi ~/.vimrc

Y le añadimos la configuración de la K:

set keywordprg=rae

Así, cada vez que queramos saber el significado de una palabra, lo podemos saber de una manera rápida, simple y sin tener que salir de nuestro editor.

 

Un comentario en «Consultar el diccionario de la RAE desde el editor vi/vim»

Deja una respuesta

Tu dirección de correo electrónico no será publicada.