Remember current session in Vim
Moving from such an excellent IDE as Visual Studio is hard and moving from IDE to just a text editor is even harder. And if the text editor is Vim you might call it a madness!
One feature thing that drove me crazy was closing all the tabs I had opened without restoring them the next session. But as I understood, you can achieve anything with Vim.
So, when you have all your tabs open you can save (or overwrite) your current session
:mksession! ~/your_session_name.vim
and when you want to restore it from command line, simply type
gvim -S ~/your_session_name.vim
or if you want to do it from another opened Vim you can with
:source ~/your_session_name.vim
Your tabs, buffers, working directory – everything is restored, very neat!