Whatever terminal-emulation app (e.g., Gnome Terminal) you are using will allow you to select text in the app's window, but nano or vim will never know about it. I.e., the user's mouse gestures are never transmitted to the program (e.g., nano) on the other side of the pseudo-TTY (PTY).
So for example, the user cannot use the mouse to move the insertion point in nano.
So for example, the user cannot use the mouse to move the insertion point in nano.