Remove duplicated code
Better jumping back to last position
Tabs would do completion after words