vim: Simplify a type check in "ii"
vim: Improve variable names in "ii"
vim: Return as sooon as possible to "ii"
vim: Separate a sample code as a file
vim: Simplify repetitive code to check results
vim: Add missing tests on a function without code
vim: Add more samples for "not-in-a-function" case
Merge branch 'tidy-up-code-for-vim'