> my VCS stay in command line
You probably don't realize how much this slows you down.
You probably don't realize how much this slows you down.
Also, there is completion for git in shells such as bash and zsh.
I use git on the command line too, it fits well with my workflow (branch features, "commit -a" when it seems relevant, rebase/squash when ready).
Maybe a more complicated workflow could justify an IDE plugin, but for me CLI is fine.