¿Cómo agregar ayuda traducida a vim?
Tengo vim 8.1 instalado. Quiero utilizar los archivos de ayuda traducidos al francés. El paquete debian vimhelp-fr ya no se mantiene, el tar comprimido no está disponible, así que instalé la versión 6.3 del paquete debian. Los archivos se instalan /usr/share/vim/vim63/doc/y su extensión es.frx
No encuentro una forma de acceder a ellos desde :help
En /usr/share/vim/vim81/filetype.vim, puedo leer:
" Vim help file
au BufNewFile,BufRead $VIMRUNTIME/doc/*.txt setf help
Entonces traté de agregar la línea
au BufNewFile,BufRead usr/share/vim/vim63/doc/*.frx setf help
en un archivo help-fr.vimbajo ~/vim/ftdetect/, y también directamente en filetype.vim.
Entonces traté de escribir
:help help.frx
y
:help /usr/share/vim/vim63/doc/help.frx
dentro de vim.
Sin éxito. ¿Cómo puedo acceder a los archivos en francés :helppara verlos como archivos de ayuda?
Respuestas
En un resumen muy breve de :help help-translated, debe colocar los archivos en el docdirectorio en algún lugar 'runtimepath'(sospecho /usr/share/vim/vim63que no está en la ruta de tiempo de ejecución en los vims más nuevos). Probablemente también necesite ejecutar :helptagspara generar las etiquetas adecuadas.
Entonces puedes:
- establezca
'helplang'sus idiomas preferidos (el valor predeterminado se establece en el entorno, probablemente usando la configuración regional) - forzar un lenguaje como
:help user-manual@fr - Úselo
<C-]>en archivos de ayuda que no estén en inglés para intentar encontrar etiquetas que coincidan con ese idioma primero
Nota: en esta Q altamente relacionada , descubrí que la ayuda en francés está muy desactualizada y no se mantiene activamente. Si realiza mejoras, por favor contribuya con ellas a vim :)