• Why don't you just use vi(m)?
  • Multiple cursors/selections are unnecessary in vi(m)!?
  • Something does not work as in vi(m)!?
  • Doesn't this mean you have no plugin ecosystem?
  • Why not use Neovim?
  • What are Structural Regular Expressions?
  • Why not use sam(1) or acme(1)?
  • Isn't this a case of NIH (Not invented here)?
  • What are the system requirements?
  • Vis doesn't compile after updating from latest git!?
  • Why did you write it in C?
  • Why Lua as an in process extension language?
  • Why don't you use LuaJIT?
  • How does configuration work?
  • How can I configure custom key bindings?
  • <M-${key}> is inserted whenever I press <Escape> and ${key} in short succession?
  • Syntax highlighting does not work, how can I fix it?
  • My terminal colors are messed up, what is going on?
  • Are there binary packages available?
  • What about Windows?
  • Why do you care about large file support (and performance in general)?
  • How should I edit files in legacy encodings?
  • Are Windows style \r\n line endings supported?