А рефакторинг, это как я понял, ты название функции, переменной или класса меняешь, вот это оно и есть.
GNU nano вышел из проекта GNU. Теперь он просто nano.
vim-еры советуют использовать вместо мыши плагин easy-motion. Типа набираешь символ, он на экране везде подсвечивается и чо-то потом или второй третий