# GNU Readline

- Introducción
- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Funciones Readline
  - readline_add_history — Agrega una línea a la historia
  - readline_callback_handler_install — Inicializa la interfaz de llamada de readline y la terminal, imprime el mensaje y retorna inmediatamente
  - readline_callback_handler_remove — Elimina una interfaz de llamada anteriormente agregada y retaura la configuración de terminal
  - readline_callback_read_char — Lee un carácter e informa a la interfaz de llamada de readline cuando una línea es recibida
  - readline_clear_history — Limpia el historial
  - readline_completion_function — Registra una función de autocompletado
  - readline_info — Obtiene/Modifica variables internas a readline
  - readline_list_history — Obtener el historial
  - readline_on_new_line — Informar a readline que el cursor se ha movido a una nueva línea
  - readline_read_history — Lee el historial
  - readline_redisplay — Redibuja la vista
  - readline_write_history — Escribe el historial
  - readline — Lee una línea