code: function fileSearch_kp(e){
      e = e || window.event;
  
      // If there are any modifiers or if we're already entering text into
      // another input field elsewhere, then do nothing
      if(e.ctrlKey || e.altKey || e.metaKey || e.target.tagName === 'INPUT') return true;
  
      // Grab the typed character, test it, and show the box if appropriate
      var theChar = String.fromCharCode(e.which);
      if(/[a-zA-Z0-9\.\/\_\-]/.test(theChar)) showSearchBox(theChar);
    }
docs: ## fileSearch_kp
  
  Fired as a global keyPress event. Checks to see if the key pressed
  was a sensible character, and if so then shows the search box and
  fires off the first search