Which is the shortest way to select an entire line without the new line character in VIM?
I know that SHIFT + v selects the entire line
Yes, g_ is what you are looking for. g_ is like $, but without the newline character at the end.
g_
$
Use 0vg_ or ^vg_, depending if you want to copy from the beginning of the line, or the first character on the line, respectively.
0vg_
^vg_