Мне так удобно работать. Напнимер, в одной вкладке терминала, vim с двумя файлами, которые зависят друг от друга, и редактирую походу дела. Но есть файл дебагер, есть файл дефолтные функции и т.д. и т.п.
у вима есть свой буфер, вим может работать в разных системах, поэтому у него есть свой буфер и драйвер буфера обмена, поддержка которого в линуксе активируется флагом X