code: def delete_horizontal_space(event):
      " Delete all spaces and tabs around point. "
      buff = event.current_buffer
      text_before_cursor = buff.document.text_before_cursor
      text_after_cursor = buff.document.text_after_cursor
  
      delete_before = len(text_before_cursor) - len(text_before_cursor.rstrip('\t '))
      delete_after = len(text_after_cursor) - len(text_after_cursor.lstrip('\t '))
  
      buff.delete_before_cursor(count=delete_before)
      buff.delete(count=delete_afterf delete_horizontal_space(event):
      " Delete all spaces and tabs around point. "
      buff = event.current_buffer
      text_before_cursor = buff.document.text_before_cursor
      text_after_cursor = buff.document.text_after_cursor
  
      delete_before = len(text_before_cursor) - len(text_before_cursor.rstrip('\t '))
      delete_after = len(text_after_cursor) - len(text_after_cursor.lstrip('\t '))
  
      buff.delete_before_cursor(count=delete_before)
      buff.delete(count=delete_after)
docs: Delete all spaces and tabs around point.