Method List
Classes
Methods
Exceptions
Constants
Docs
#<<
Reline::History
#<<
Reline::KillRing::RingBuffer
#==
Reline::KillRing::RingPoint
.[]
Reline::Face
#[]
Reline::Face::Config
#[]
Reline::History
#[]=
Reline::History
#add
Reline::KeyActor::Base
#add_default_key_binding
Reline::Config
#add_default_key_binding_by_keymap
Reline::Config
#add_dialog_proc
Reline::Core
#add_dialog_proc
Reline::LineEditor
#add_oneshot_key_binding
Reline::Config
#ambiguous_width
Reline::Core
#append
Reline::KillRing
#argumentable?
Reline::LineEditor
#auto_indent_proc
Reline::LineEditor
#auto_indent_proc=
Reline::Core
#autocompletion
Reline::Config
#backward
Reline::KillRing::RingPoint
#backward_char
Reline::LineEditor
#backward_delete_char
Reline::LineEditor
#backward_kill_word
Reline::LineEditor
#backward_word
Reline::LineEditor
#base_y
Reline::LineEditor::RenderedScreen
#basic_quote_characters=
Reline::Core
#basic_word_break_characters=
Reline::Core
#beginning_of_line
Reline::LineEditor
#bg_color
Reline::DialogRenderInfo
#bind_key
Reline::Config
#bind_variable
Reline::Config
#both_tty?
Reline::ANSI
#buffer_empty?
Reline::LineEditor
#byte_pointer
Reline::LineEditor
#byte_pointer=
Reline::LineEditor
#byteinsert
Reline::LineEditor
#byteslice!
Reline::LineEditor
#calculate_nearest_cursor
Reline::LineEditor
#calculate_overlay_levels
Reline::LineEditor
.calculate_width
Reline::Unicode
#calculate_width
Reline::LineEditor
#call
Reline::LineEditor::Dialog
#call
Reline::LineEditor::DialogProcScope
#call
Reline::Windows::Win32API
#call_completion_proc
Reline::LineEditor
#call_completion_proc_with_checking_args
Reline::LineEditor
#call_completion_proc_with_checking_args
Reline::LineEditor::DialogProcScope
#call_with_console_handle
Reline::Windows
#capitalize_word
Reline::LineEditor
#char
Reline::Key
#char
Reline::Windows::KeyEventRecord
#char_code
Reline::Windows::KeyEventRecord
#check_index
Reline::History
#check_input_event
Reline::Windows
#check_mode_string
Reline::LineEditor
#check_multiline_prompt
Reline::LineEditor
#cleanup_waiting
Reline::LineEditor
#clear
Reline::KeyActor::Base
#clear_dialogs
Reline::LineEditor
#clear_rendered_screen_cache
Reline::LineEditor
#clear_screen
Reline::ANSI
#clear_screen
Reline::Dumb
#clear_screen
Reline::LineEditor
#clear_screen
Reline::Windows
#column
Reline::LineEditor::Dialog
#combined_char
Reline::Key
.common_prefix
Reline::Unicode
#complete
Reline::LineEditor
#completer_quote_characters=
Reline::Core
#completer_word_break_characters=
Reline::Core
#completion_append_character
Reline::LineEditor
#completion_append_character=
Reline::Core
#completion_case_fold
Reline::Core
#completion_case_fold=
Reline::Core
#completion_journey_data
Reline::LineEditor::DialogProcScope
#completion_journey_move
Reline::LineEditor
#completion_journey_up
Reline::LineEditor
#completion_proc
Reline::LineEditor
#completion_proc=
Reline::Core
#completion_quote_character
Reline::Core
#concat
Reline::History
.config
Reline::Face
#config
Reline::Core
#config
Reline::LineEditor::DialogProcScope
.configs
Reline::Face
#confirm_multiline_termination
Reline::LineEditor
#confirm_multiline_termination_proc
Reline::LineEditor
#contents
Reline::DialogRenderInfo
#contents
Reline::LineEditor::Dialog
#contents=
Reline::LineEditor::Dialog
#context
Reline::Core::DialogProc
#context
Reline::LineEditor::DialogProcScope
#control_key_state
Reline::Windows::KeyEventRecord
#control_keys
Reline::Windows::KeyEventRecord
#copy_for_vi
Reline::LineEditor
.core
Reline
#current_byte_pointer_cursor
Reline::LineEditor
#current_line
Reline::LineEditor
#cursor_pos
Reline::ANSI
#cursor_pos
Reline::Dumb
#cursor_pos
Reline::LineEditor::DialogProcScope
#cursor_pos
Reline::Windows
#cursor_pos_internal
Reline::ANSI
#cursor_y
Reline::LineEditor::RenderedScreen
.decide_io_gate
Reline::IO
#default_inputrc_path
Reline::Config
#define
Reline::Face::Config
#definition
Reline::Face::Config
#delete_at
Reline::History
#delete_char
Reline::LineEditor
#delete_char_or_list
Reline::LineEditor
#delete_text
Reline::LineEditor
#deprep
Reline::ANSI
#deprep
Reline::Dumb
#deprep
Reline::Windows
#dialog
Reline::LineEditor::DialogProcScope
#dialog_proc
Reline::Core
#dialog_proc
Reline::Core::DialogProc
#dialog_proc_scope_completion_journey_data
Reline::LineEditor
#dialog_range
Reline::LineEditor
#dig_perfect_match_proc
Reline::LineEditor
#dig_perfect_match_proc=
Reline::Core
#disable_auto_linewrap
Reline::Windows
#downcase_word
Reline::LineEditor
#dumb?
Reline::Dumb
#dumb?
Reline::IO
#each
Reline::KillRing
#ed_argument_digit
Reline::LineEditor
#ed_clear_screen
Reline::LineEditor
#ed_delete_next_char
Reline::LineEditor
#ed_delete_prev_char
Reline::LineEditor
#ed_delete_prev_word
Reline::LineEditor
#ed_digit
Reline::LineEditor
#ed_insert
Reline::LineEditor
#ed_kill_line
Reline::LineEditor
#ed_move_to_beg
Reline::LineEditor
#ed_move_to_end
Reline::LineEditor
#ed_newline
Reline::LineEditor
#ed_next_char
Reline::LineEditor
#ed_next_history
Reline::LineEditor
#ed_prev_char
Reline::LineEditor
#ed_prev_history
Reline::LineEditor
#ed_prev_word
Reline::LineEditor
#ed_quoted_insert
Reline::LineEditor
#ed_search_next_history
Reline::LineEditor
#ed_search_prev_history
Reline::LineEditor
#ed_transpose_chars
Reline::LineEditor
.ed_transpose_words
Reline::Unicode
#ed_transpose_words
Reline::LineEditor
#ed_unassigned
Reline::LineEditor
#editing_mode
Reline::Config
#editing_mode
Reline::LineEditor
#editing_mode=
Reline::Config
#editing_mode_is?
Reline::Config
.em_backward_word
Reline::Unicode
.em_big_backward_word
Reline::Unicode
#em_capitol_case
Reline::LineEditor
#em_delete
Reline::LineEditor
#em_delete_next_word
Reline::LineEditor
#em_delete_or_list
Reline::LineEditor
#em_delete_prev_char
Reline::LineEditor
#em_exchange_mark
Reline::LineEditor
.em_forward_word
Reline::Unicode
.em_forward_word_with_capitalization
Reline::Unicode
#em_kill_line
Reline::LineEditor
#em_kill_region
Reline::LineEditor
#em_lower_case
Reline::LineEditor
#em_next_word
Reline::LineEditor
#em_set_mark
Reline::LineEditor
#em_upper_case
Reline::LineEditor
#em_yank
Reline::LineEditor
#em_yank_pop
Reline::LineEditor
#emacs_editing_mode
Reline::Core
#emacs_editing_mode
Reline::LineEditor
#emacs_editing_mode?
Reline::Core
#empty?
Reline::KillRing::RingBuffer
#empty_buffer?
Reline::ANSI
#empty_buffer?
Reline::Windows
#encoding
Reline::ANSI
#encoding
Reline::Core
#encoding
Reline::Dumb
#encoding
Reline::LineEditor
#encoding
Reline::Windows
.encoding_system_needs
Reline
#end_of_line
Reline::LineEditor
#enhanced?
Reline::Windows::KeyEventRecord
#eof?
Reline::LineEditor
#erase_after_cursor
Reline::ANSI
#erase_after_cursor
Reline::Dumb
#erase_after_cursor
Reline::Windows
.escape_for_print
Reline::Unicode
#exchange_point_and_mark
Reline::LineEditor
#expand
Reline::KeyStroke
#face
Reline::DialogRenderInfo
#file
Reline::Config::InvalidInputrc
#filename_quote_characters=
Reline::Core
#filter_normalize_candidates
Reline::LineEditor
#finalize
Reline::LineEditor
#finish
Reline::LineEditor
#finished?
Reline::LineEditor
.force_truecolor
Reline::Face
#format_to_sgr
Reline::Face::Config
#forward
Reline::KillRing::RingPoint
#forward_char
Reline::LineEditor
#forward_search_history
Reline::LineEditor
#forward_word
Reline::LineEditor
#generate_searcher
Reline::LineEditor
#get
Reline::KeyActor::Base
#get
Reline::KeyActor::Composite
#get_console_screen_buffer_info
Reline::Windows
.get_mbchar_width
Reline::Unicode
#get_method
Reline::KeyActor::Base
.get_next_mbchar_size
Reline::Unicode
.get_prev_mbchar_size
Reline::Unicode
#get_screen_size
Reline::ANSI
#get_screen_size
Reline::Core
#get_screen_size
Reline::Dumb
#get_screen_size
Reline::Windows
#getc
Reline::ANSI
#getc
Reline::Dumb
#getc
Reline::Windows
#getconsolemode
Reline::Windows
#handle_directive
Reline::Config
#handle_interrupted
Reline::LineEditor
#handle_resized
Reline::LineEditor
#handle_signal
Reline::LineEditor
#head
Reline::KillRing::RingBuffer
#height
Reline::DialogRenderInfo
#hide_cursor
Reline::ANSI
#hide_cursor
Reline::Dumb
#hide_cursor
Reline::Windows
#history_search_backward
Reline::LineEditor
#history_search_forward
Reline::LineEditor
#in_pasting?
Reline::ANSI
#in_pasting?
Reline::Dumb
#in_pasting?
Reline::Windows
#inclusive?
Reline::LineEditor
#incremental_search_history
Reline::LineEditor
#inner_getc
Reline::ANSI
#inner_readline
Reline::Core
#input=
Reline::ANSI
#input=
Reline::Core
#input=
Reline::Dumb
#input_key
Reline::LineEditor
#inputrc_path
Reline::Config
#insert_multiline_text
Reline::LineEditor
#insert_new_line
Reline::LineEditor
.insert_text
Reline
#insert_text
Reline::LineEditor
#io_gate
Reline::Core
#io_gate
Reline::LineEditor
#just_cursor_moving
Reline::LineEditor::DialogProcScope
#key
Reline::LineEditor::DialogProcScope
#key_bindings
Reline::Config
#key_delete
Reline::LineEditor
#key_mapping
Reline::KeyStroke
#key_newline
Reline::LineEditor
#key_notation_to_code
Reline::Config
#key_stroke
Reline::Core
#keymap
Reline::Config
#kill_line
Reline::LineEditor
#kill_whole_line
Reline::LineEditor
#kill_word
Reline::LineEditor
#last_incremental_search
Reline::Core
#line
Reline::LineEditor
.line_editor
Reline
#line_editor
Reline::Core
#line_index
Reline::LineEditor::CompletionJourneyState
#lineno
Reline::Config::InvalidInputrc
#lines
Reline::LineEditor::MenuInfo
#lines
Reline::LineEditor::RenderedScreen
#list
Reline::LineEditor::CompletionJourneyState
#list
Reline::LineEditor::DialogProcScope::CompletionJourneyData
#list
Reline::LineEditor::MenuInfo
.load_initial_configs
Reline::Face
#loaded?
Reline::Config
#match?
Reline::Key
#match?
Reline::Windows::KeyEventRecord
#match_status
Reline::KeyStroke
#match_unknown_escape_sequence
Reline::KeyStroke
#matching?
Reline::KeyActor::Base
#matching?
Reline::KeyActor::Composite
#may_req_ambiguous_char_width
Reline::Core
#menu
Reline::LineEditor
#menu_complete
Reline::LineEditor
#menu_complete_backward
Reline::LineEditor
#modified_lines
Reline::LineEditor
#modify_lines
Reline::LineEditor
#move_completed_list
Reline::LineEditor
#move_cursor_column
Reline::ANSI
#move_cursor_column
Reline::Dumb
#move_cursor_column
Reline::Windows
#move_cursor_down
Reline::ANSI
#move_cursor_down
Reline::Dumb
#move_cursor_down
Reline::Windows
#move_cursor_up
Reline::ANSI
#move_cursor_up
Reline::Dumb
#move_cursor_up
Reline::Windows
#move_history
Reline::LineEditor
#msys_tty?
Reline::Windows
#multiline_off
Reline::LineEditor
#multiline_on
Reline::LineEditor
#name
Reline::LineEditor::Dialog
.new
Reline::ANSI
.new
Reline::Config
.new
Reline::Core
.new
Reline::Dumb
.new
Reline::Face::Config
.new
Reline::History
.new
Reline::KeyActor::Base
.new
Reline::KeyActor::Composite
.new
Reline::KeyStroke
.new
Reline::KillRing
.new
Reline::KillRing::RingBuffer
.new
Reline::KillRing::RingPoint
.new
Reline::LineEditor
.new
Reline::LineEditor::Dialog
.new
Reline::LineEditor::DialogProcScope
.new
Reline::LineEditor::MenuInfo
.new
Reline::Windows
.new
Reline::Windows::KeyEventRecord
.new
Reline::Windows::Win32API
#next_history
Reline::LineEditor
#normal_char
Reline::LineEditor
#output
Reline::Core
#output=
Reline::ANSI
#output=
Reline::Core
#output=
Reline::LineEditor
#output_modifier_proc
Reline::LineEditor
#output_modifier_proc=
Reline::Core
#parse_key_binding
Reline::Config
#parse_keyseq
Reline::Config
#perform_completion
Reline::LineEditor
#pointer
Reline::LineEditor::CompletionJourneyState
#pointer
Reline::LineEditor::Dialog
#pointer
Reline::LineEditor::DialogProcScope::CompletionJourneyData
#pos
Reline::DialogRenderInfo
#post
Reline::LineEditor::CompletionJourneyState
#postposing
Reline::LineEditor::DialogProcScope::CompletionJourneyData
#pre
Reline::LineEditor::CompletionJourneyState
#pre_input_hook=
Reline::Core
#preferred_dialog_height
Reline::LineEditor::DialogProcScope
#prep
Reline::ANSI
#prep
Reline::Dumb
#prep
Reline::Windows
#preposing
Reline::LineEditor::DialogProcScope::CompletionJourneyData
#prev_action_state_value
Reline::LineEditor
#previous_history
Reline::LineEditor
#print_nomultiline_prompt
Reline::LineEditor
#process
Reline::KillRing
#process_auto_indent
Reline::LineEditor
#process_insert
Reline::LineEditor
#process_key
Reline::LineEditor
#process_key_event
Reline::Windows
#prompt_list
Reline::LineEditor
#prompt_proc
Reline::LineEditor
#prompt_proc=
Reline::Core
#push
Reline::History
#push_input_lines
Reline::LineEditor
#quoted_insert
Reline::LineEditor
#re_read_init_file
Reline::LineEditor
#read
Reline::Config
#read_bracketed_paste
Reline::ANSI
#read_io
Reline::Core
#read_lines
Reline::Config
#readline
Reline::Core
#readmultiline
Reline::Core
#reconfigure
Reline::Face::Config
#redo
Reline::LineEditor
#reload
Reline::Config
#render
Reline::LineEditor
#render_differential
Reline::LineEditor
#render_finished
Reline::LineEditor
#render_line_differential
Reline::LineEditor
#rerender
Reline::LineEditor
#reset
Reline::Config
#reset
Reline::LineEditor
#reset_color_sequence
Reline::IO
#reset_line
Reline::LineEditor
#reset_oneshot_key_bindings
Reline::Config
.reset_to_initial_configs
Reline::Face
#reset_variables
Reline::Config
#reset_variables
Reline::LineEditor
#rest_height
Reline::LineEditor
#retrieve_completion_block
Reline::LineEditor
#retrieve_completion_block
Reline::LineEditor::DialogProcScope
#retrieve_completion_journey_state
Reline::LineEditor
#retrieve_keybuffer
Reline::ANSI
#retrieve_string
Reline::Config
#reverse_search_history
Reline::LineEditor
#rgb_expression?
Reline::Face::Config
#run_for_operators
Reline::LineEditor
.safe_encode
Reline::Unicode
#save_old_buffer
Reline::LineEditor
#screen_height
Reline::LineEditor
#screen_height
Reline::LineEditor::DialogProcScope
#screen_scroll_top
Reline::LineEditor
#screen_width
Reline::LineEditor
#screen_width
Reline::LineEditor::DialogProcScope
#scroll_down
Reline::ANSI
#scroll_down
Reline::Dumb
#scroll_down
Reline::Windows
#scroll_into_view
Reline::LineEditor
#scroll_top
Reline::LineEditor::Dialog
#scrollbar
Reline::DialogRenderInfo
#search_history
Reline::LineEditor
#search_next_char
Reline::LineEditor
#search_prev_char
Reline::LineEditor
#self_insert
Reline::LineEditor
#set_bracketed_paste_key_bindings
Reline::ANSI
#set_current_line
Reline::LineEditor
#set_current_lines
Reline::LineEditor
#set_cursor_pos
Reline::LineEditor::Dialog
#set_cursor_pos
Reline::LineEditor::DialogProcScope
#set_default_key_bindings
Reline::ANSI
#set_default_key_bindings
Reline::Dumb
#set_default_key_bindings
Reline::Windows
#set_default_key_bindings_ansi_cursor
Reline::ANSI
#set_default_key_bindings_comprehensive_list
Reline::ANSI
#set_dialog
Reline::LineEditor::DialogProcScope
#set_key
Reline::LineEditor::DialogProcScope
#set_mark
Reline::LineEditor
#set_next_action_state
Reline::LineEditor
#set_pasting_state
Reline::LineEditor
#set_screen_size
Reline::ANSI
#set_screen_size
Reline::Dumb
#set_screen_size
Reline::Windows
#set_signal_handlers
Reline::LineEditor
#set_winch_handler
Reline::ANSI
#set_winch_handler
Reline::Dumb
#set_winch_handler
Reline::Windows
#setconsolemode
Reline::Windows
#seven_bit_encoding?
Reline::Config
#sgr_rgb
Reline::Face::Config
#sgr_rgb_256color
Reline::Face::Config
#sgr_rgb_truecolor
Reline::Face::Config
#show_cursor
Reline::ANSI
#show_cursor
Reline::Dumb
#show_cursor
Reline::Windows
#size
Reline::KillRing::RingBuffer
#special_prefixes=
Reline::Core
.split_by_width
Reline::Unicode
.split_line_by_width
Reline::Unicode
#split_line_by_width
Reline::LineEditor
#str
Reline::KillRing::RingPoint
.strip_non_printing_start_end
Reline::Unicode
.take_mbchar_range
Reline::Unicode
.take_range
Reline::Unicode
#target
Reline::LineEditor::CompletionJourneyState
#test_mode
Reline::Config
#to_s
Reline::History
#transpose_chars
Reline::LineEditor
#transpose_words
Reline::LineEditor
#trap_key
Reline::LineEditor::Dialog
#trim_input_lines
Reline::LineEditor
.truecolor?
Reline::Face
#undo
Reline::LineEditor
.ungetc
Reline
#ungetc
Reline::ANSI
#ungetc
Reline::Dumb
#ungetc
Reline::Windows
#unix_line_discard
Reline::LineEditor
#unix_word_rubout
Reline::LineEditor
#upcase_word
Reline::LineEditor
#update
Reline::LineEditor
#update_dialogs
Reline::LineEditor
#update_each_dialog
Reline::LineEditor
#upper_space_height
Reline::LineEditor
#vertical_offset
Reline::LineEditor::Dialog
#vi_add
Reline::LineEditor
#vi_add_at_eol
Reline::LineEditor
.vi_backward_word
Reline::Unicode
.vi_big_backward_word
Reline::Unicode
.vi_big_forward_end_word
Reline::Unicode
.vi_big_forward_word
Reline::Unicode
#vi_change_meta
Reline::LineEditor
#vi_change_meta_confirm
Reline::LineEditor
#vi_change_to_eol
Reline::LineEditor
#vi_command_mode
Reline::LineEditor
#vi_delete_meta
Reline::LineEditor
#vi_delete_meta_confirm
Reline::LineEditor
#vi_delete_prev_char
Reline::LineEditor
#vi_editing_mode
Reline::Core
#vi_editing_mode
Reline::LineEditor
#vi_editing_mode?
Reline::Core
#vi_end_big_word
Reline::LineEditor
#vi_end_of_transmission
Reline::LineEditor
#vi_end_word
Reline::LineEditor
#vi_eof_maybe
Reline::LineEditor
.vi_first_print
Reline::Unicode
#vi_first_print
Reline::LineEditor
.vi_forward_end_word
Reline::Unicode
.vi_forward_word
Reline::Unicode
#vi_histedit
Reline::LineEditor
#vi_insert
Reline::LineEditor
#vi_insert_at_bol
Reline::LineEditor
#vi_join_lines
Reline::LineEditor
#vi_kill_line_prev
Reline::LineEditor
#vi_list_or_eof
Reline::LineEditor
#vi_movement_mode
Reline::LineEditor
#vi_next_big_word
Reline::LineEditor
#vi_next_char
Reline::LineEditor
#vi_next_word
Reline::LineEditor
#vi_paste_next
Reline::LineEditor
#vi_paste_prev
Reline::LineEditor
#vi_prev_big_word
Reline::LineEditor
#vi_prev_char
Reline::LineEditor
#vi_prev_word
Reline::LineEditor
#vi_replace_char
Reline::LineEditor
#vi_search_next
Reline::LineEditor
#vi_search_prev
Reline::LineEditor
#vi_to_column
Reline::LineEditor
#vi_to_history_line
Reline::LineEditor
#vi_to_next_char
Reline::LineEditor
#vi_to_prev_char
Reline::LineEditor
#vi_yank
Reline::LineEditor
#vi_yank_confirm
Reline::LineEditor
#vi_zero
Reline::LineEditor
#virtual_key_code
Reline::Windows::KeyEventRecord
#whole_buffer
Reline::LineEditor
#whole_lines
Reline::LineEditor
#width
Reline::DialogRenderInfo
#width
Reline::LineEditor::Dialog
#width=
Reline::LineEditor::Dialog
#win?
Reline::IO
#win?
Reline::Windows
#win_legacy_console?
Reline::Windows
#with_cache
Reline::LineEditor
#with_meta
Reline::Key
#with_raw_input
Reline::ANSI
#with_raw_input
Reline::Dumb
#with_raw_input
Reline::Windows
#wrap_method_call
Reline::LineEditor
#wrapped_cursor_position
Reline::LineEditor
#wrapped_prompt_and_input_lines
Reline::LineEditor
#x
Reline::CursorPos
#y
Reline::CursorPos
#yank
Reline::KillRing
#yank
Reline::LineEditor
#yank_pop
Reline::KillRing
#yank_pop
Reline::LineEditor