I love nano! No 40 year old mentality with the keybinds like vim and emacs. No text editor should require a learning curve imo. You can make a .nanorc too and tailor your experience. Some syntax highlighting: https://github.com/scopatz/nanorc
It is incredibly sad that prejudices like "40 years old mentality" stop people from using vim.
It's not outdated or limited, it's extremely convenient and powerful. Yes, there's some learning involved, but after learning a few keystrokes, you become extremely productive with vim.
nano or other editors can't even come close, because vim allows to edit the text with the speed of your though without pressing a lot of keys.