A great example of starting something to solve a real problem that you faced yourself. If you had not started vim.so, you probably wouldn't realize this problem exists. You did things that don't scale with vim.so and now you are doing something which hopefully will scale. All the best.