vimscript icon indicating copy to clipboard operation
vimscript copied to clipboard

Exercism exercises in Vim script.

Results 15 vimscript issues
Sort by recently updated
recently updated
newest added

Last exercise with a discrepancy between the current tests.toml and the corresponding Vader file. The example breaks on the apostrophes test so that'll need to be patched before this is...

x:action/sync
x:rep/tiny

https://forum.exercism.org/t/odd-arithmetic-in-grains/8662/23 The example for Grains needs to be updated so the Square and Total functions return a string. The exercise difficulty needs to be updated to medium. The "grains on...

help wanted
x:action/fix
x:module/practice-exercise
x:rep/medium

@kotp, here are the two approaches I'm thinking of highlighting. Before I fill out the approach documents, do you think these approaches will be useful for students? Are there additional...

@kotp, here are the two approaches I'm thinking of highlighting. Before I fill out the approach documents, do you think these approaches will be useful for students? Are there additional...

- [x] allergies - [x] anagram - [x] largest-series-product - [x] phone-number - [x] run-length-encoding - [ ] word-count - [x] armstrong-numbers - [x] pangram - [x] roman-numerals - [x]...

x:action/sync

In #206, I noticed the generated tests added tests marked as not included. Fixing this might get a little complicated. The tests are generated directly from the canonical data in...

https://github.com/exercism/problem-specifications/blob/main/exercises/dnd-character/canonical-data.json ```vimscript Execute (random ability is within range): let g:expected = "score >= 3 && score

https://github.com/exercism/problem-specifications/blob/main/exercises/dnd-character/canonical-data.json The other executes have an empty line in between, but these two don't. ```vimscript Execute (ability modifier for score 18 is +4): let g:score = 18 let g:expected =...

lib/generate.vim generates an empty string value when it encounters a literal null in the canonical data JSON as seen with flatten-array. These literals should be mapped to v:null instead.

In Exercism v3, we're introducing a new (optional) tool: the [representer](https://github.com/exercism/docs/blob/main/building/tooling/representers/README.md). The goal of the representer is to take a solution and returning a representation, which is an extraction of...

x:knowledge/advanced
x:module/representer
x:size/massive
x:action/create
x:type/coding