vim-rfc enumera todos los RFC existentes y abre el seleccionado en un nuevo búfer.
Funciona en Vim y Nvim, pero requiere soporte para python3: :echo has('python3')
Utilice su administrador de complementos favorito.
Usando vim-plug:
Plug 'mhinz/vim-rfc'
Reinicie Vim y :PlugInstall
, luego eche un vistazo a los documentos: :h rfc
.
Lista de documentos:
:RFC [vim regexp]
Reconstruir caché y listar documentos:
:RFC! [vim regexp]
Utilice <cr>
para abrir una entrada o q
para salir.
Ejemplos: :RFC
, :RFC 100
, :RFC http/2
, :RFC ipv4 addresses
.
Dentro de un documento RFC, si se encuentra en una línea de la tabla de contenido, <c-]>
/ <cr>
saltará a la sección a la que se hace referencia. En una cadena como STD 10
o RFC 1234
(que también debe resaltarse), abre el documento al que se hace referencia. Usa <co>
para saltar hacia atrás.
No hay opciones, pero puede cambiar los colores predeterminados utilizados en la ventana abierta por :RFC
. Ver :h rfc-colors
.
La primera vez que se utiliza este complemento, se necesitan unos segundos para descargar un archivo de índice que contiene todos los documentos RFC existentes (~12 MB). Ese archivo XML se analiza y todas las entradas RFC y STD se almacenan en un archivo de caché.
La segunda vez que se utiliza este complemento, el archivo de caché se utilizará de inmediato.
Si selecciona una entrada, se descarga y se coloca inmediatamente en un nuevo búfer. No se ha creado ningún archivo temporal en el disco.
Ubicaciones de archivos de caché predeterminadas:
$XDG_CACHE_HOME/vim/vim-rfc.txt
para Vim$XDG_CACHE_HOME/nvim/vim-rfc.txt
para Nvim Si $XDG_CACHE_HOME
no está configurado, el valor predeterminado es ~/.cache
.
Si te gustan mis complementos, destácalos en Github. Es una excelente manera de obtener comentarios. Lo mismo ocurre con los informes de problemas o las solicitudes de funciones.