|  | @@ -42,11 +42,11 @@ impl ShortcutCommand {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          let mut toks = input.clone();
 | 
	
		
			
				|  |  |          if let Some(Token::Word(word)) = toks.peek_token()? {
 | 
	
		
			
				|  |  | +            if !shortcuts.contains_key(word) {
 | 
	
		
			
				|  |  | +                return Ok(None);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              toks.next_token()?;
 | 
	
		
			
				|  |  |              if let Some(Token::Dot) | Some(Token::EndOfLine) = toks.peek_token()? {
 | 
	
		
			
				|  |  | -                if !shortcuts.contains_key(word) {
 | 
	
		
			
				|  |  | -                    return Ok(None);
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  |                  toks.next_token()?;
 | 
	
		
			
				|  |  |                  *input = toks;
 | 
	
		
			
				|  |  |                  let command = shortcuts.get(word).unwrap();
 |