adding vim subshell detection