the next generation Vim environment