vimscript – ¿Cómo se incluye un espacio final en un mapeo?

Pregunta:

Actualmente estoy tratando de crear el siguiente mapeo en mi vimrc:

nnoremap <Leader>s :split

La :split va seguida de un espacio final. Esto tiene sentido, por lo que puedo ingresar el nombre del archivo sin siempre precederlo manualmente con un espacio. Este código funciona de hecho. Sin embargo, no es muy agradable desde una perspectiva de legibilidad porque no es obvio que haya un espacio al final del mapeo. Sería bueno si hubiera una forma de expresar la segunda parte del mapeo como una cadena.

No tengo mucha experiencia con vimscript, pero intenté encerrar la segunda parte del mapeo entre comillas dobles, comillas simples y comillas inversas, ninguna de las cuales resultó en un mapeo funcional. Como dije, el mapeo funciona actualmente como se desea con el espacio final. Pero preferiría una forma más amigable para el programador de expresar la segunda parte del mapeo. ¿Cómo se puede hacer esto?

Respuesta:

Creo que tu mejor opción es usar <Space> :

nnoremap <Leader>s :split<Space>

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım