Короче, расскажу почему я использую эти f1, f2, f3. Обычно я сижу под консолью и мне проще не сворачивать процесс, а открыть вторую консоль, прописать там, например, рестарт нжинкс сервиса, а конфиг редактировать в первой консоли. В итоге :w в виме пишу, переключаю на вторую консоль, рестартаю сервис и на третьей консоли или с другой виртуалки тестирую что я нахуевертил. Также на новую консоль захожу, если вдруг надо чекнуть что-то абсолютно левое и не хочется засирать историю команд и менять рабочую директорию.
Надеюсь нормально объяснил(27 часов без сна, потом один час сна и вот снова в дороге уже час).