Únete al track de Vim script en Exercism para acceder a 89 ejercicios con análisis automático de tu código y mentoría personal, todo 100% gratis.
function! Hello(...) abort
let name = (a:0 == 1 ? a:1 : 'World')
return 'Hello, ' . name . '!'
endfunction
Mejora tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.
Encuentra la diferencia entre el cuadrado de la suma y la suma de los cuadrados de los primeros N números naturales.
Dada una edad en segundos, calcula cuántos años tiene alguien en años solares de un planeta dado.
Asegúrate de que los paréntesis y las llaves coincidan.
¿Buscas cierta funcionalidad? Se puede crear y desplegar fácilmente.
¡Ganas en productividad! Accede y manipula con facilidad las estructuras de datos y la configuración internas de Vim.
Haz mucho con poco. Escribe scripts compactos y muy legibles.
Permite escribir de forma imperativa o funcional.
Accede a archivos, shells y otros programas. Todo el poder de las herramientas externas sin salir de Vim.
Ejecución automática de código según ciertos eventos o condiciones, como abrir un archivo o guardar un búfer.
Cada lenguaje tiene su propia forma de hacer las cosas. Vim script no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Vim script y a escribir código idiomático en Vim script. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en Vim script. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Aprende más sobre la mentoríaEl track de Vim script en Exercism tiene 89 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de Vim scriptLo mejor de todo: es 100% gratis para todos.
Únete al track de Vim script