I’m not sure who is to blame here, but using vi-mode in oh-my-zsh in Gnome Terminal on Ubuntu, I find that when I move from word to word, the cursor vanishes briefly. This negates the efficiency of trying to edit with vi keybindings! Simple work-around: install roxterm.
[ERROR] error: File name too long
A common way to install Ubuntu is with an underlying ext4 file system and eCryptfs encrypted home directories. ext4, like many other file systems, has a maximum filename limit of 255 bytes. eCryptfs creates filenames much longer than the original. Compiled Scala classes tend to have long file names since anonymous classes end up in their own files. Therefore, when compiling Scala projects within eCryptfs on ext4, it is easy to get file name too long errors.