No własnie mam taki malutki problemik

Otóż od pewnego czasu korzystam z 3 systemow( Win XP, Linux i FreeBSD) i zamiennie w nich pisze, ale mam problem bo na każdym z nich mam zainstalowany inny edytor. Czy jest może jakiś dobry, multiplatformowy edytor C++ ? Bo wole nauczyć się dobrze obsługi jednego edytora niz słabo kilku innych. Słyszalem że vim jest multiplatformowy i eclipse, ale nie lubie vim'a a eclipse jest napisany w javie. Jakieś sugestie ?
Z góry dziękuje za odpowiedzi.