text: from .state import EOF
  from .tokens import TokenEof
  from .tokens_base import TOKEN_COMMAND_NUNMAP
  from .tokens_base import TokenOfCommand
  from VintageousPlus import ex
  
  
  @ex.command('nunmap', 'nun')
  class TokenCommandNunmap(TokenOfCommand):
      def __init__(self, params, *args, **kwargs):
          super().__init__(params,
                           TOKEN_COMMAND_NUNMAP,
                           'nunmap', *args, **kwargs)
          self.target_command = 'ex_nunmap'
  
      @property
      def keys(self):
          return self.params['keys']
  
  
  def scan_command_nunmap(state):
      params = {
          'keys': None,
      }
  
      m = state.match(r'\s*(?P<keys>.+?)\s*$')
  
      if m:
          params.update(m.groupdict())
  
      return None, [TokenCommandNunmap(params), TokenEof()]
  