You can have multiple tabs (though it's rendered differently) in CLI editors too. Even vi supports that.
Each have their place (cli and gui), but If you get into any kind of serious / professional *nix systems administration than it will be unlikely that you'd even have xwindows installed on your servers. So if you're looking to make a career of Linux then it's not necessarily a bad idea to get to grips with vi. Though I can't blame you for preferring gedit over the terminal.