@makyo haha, vim is one of those things that like... I keep meaning to learn. I mostly stick to GUI editors because they honestly just seem more functional to me. I know vim can do a lot, but getting it to do those things always seemed unnecessarily complicated UX.
And I... don't really feel driven to do it, but I also realise there are a lot of cases where having a good terminal editor is still really useful.