work on vim editor, adding caching of Ubunto repos