use newtab instead of split on switchbuf
add \? and \! to count as keywords