As I explained in this thread
, I have two monitors running two screen sessions, and a vim window in one and bash in the other, and I am using screen '-X stuff' command to send shell commands from the vim window to the bash window to execute them. Because the screen session in which the bash lives might have multiple windows, I want to make sure the bash window receiving commands is visible and if it is not, explicitly switch to that by selecting them. However, if a window is already selected, selecting it again causing an annoying message box and a pause in the screen display, so I want to avoid selecting already selected window. I know the window number where the bash runs, but how can I get the current visible window number?