Table of Contents - reline: Ruby Standard Library Documentation
Classes and Modules
- Reline
- Reline::ANSI
- Reline::Config
- Reline::Config::InvalidInputrc
- Reline::ConfigEncodingConversionError
- Reline::Core
- Reline::Face
- Reline::Face::Config
- Reline::GeneralIO
- Reline::History
- Reline::KeyActor
- Reline::KeyActor::Base
- Reline::KeyActor::Emacs
- Reline::KeyActor::ViCommand
- Reline::KeyActor::ViInsert
- Reline::KeyStroke
- Reline::KillRing
- Reline::KillRing::RingBuffer
- Reline::KillRing::State
- Reline::LineEditor
- Reline::LineEditor::CompletionState
- Reline::LineEditor::Dialog
- Reline::LineEditor::DialogProcScope
- Reline::LineEditor::MenuInfo
- Reline::Terminfo
- Reline::Terminfo::StringWithTiparm
- Reline::Terminfo::TerminfoError
- Reline::Unicode
- Reline::Unicode::EastAsianWidth
- Reline::Windows
- Reline::Windows::KeyEventRecord
- Reline::Windows::Win32API
Methods
- ::[] — Reline::Face
- ::calculate_width — Reline::Unicode
- ::check_input_event — Reline::Windows
- ::clear_screen — Reline::ANSI
- ::clear_screen — Reline::GeneralIO
- ::clear_screen — Reline::Windows
- ::config — Reline::Face
- ::configs — Reline::Face
- ::core — Reline
- ::curses_dl — Reline::Terminfo
- ::curses_dl_files — Reline::Terminfo
- ::cursor_pos — Reline::ANSI
- ::cursor_pos — Reline::GeneralIO
- ::cursor_pos — Reline::Windows
- ::deprep — Reline::ANSI
- ::deprep — Reline::GeneralIO
- ::deprep — Reline::Windows
- ::ed_transpose_words — Reline::Unicode
- ::em_backward_word — Reline::Unicode
- ::em_big_backward_word — Reline::Unicode
- ::em_forward_word — Reline::Unicode
- ::em_forward_word_with_capitalization — Reline::Unicode
- ::empty_buffer? — Reline::ANSI
- ::empty_buffer? — Reline::Windows
- ::enabled? — Reline::Terminfo
- ::encoding — Reline::ANSI
- ::encoding — Reline::GeneralIO
- ::encoding — Reline::Windows
- ::encoding_system_needs — Reline
- ::erase_after_cursor — Reline::ANSI
- ::erase_after_cursor — Reline::GeneralIO
- ::erase_after_cursor — Reline::Windows
- ::escape_for_print — Reline::Unicode
- ::force_truecolor — Reline::Face
- ::get_console_screen_buffer_info — Reline::Windows
- ::get_mbchar_width — Reline::Unicode
- ::get_next_mbchar_size — Reline::Unicode
- ::get_prev_mbchar_size — Reline::Unicode
- ::get_screen_size — Reline::ANSI
- ::get_screen_size — Reline::GeneralIO
- ::get_screen_size — Reline::Windows
- ::getc — Reline::ANSI
- ::getc — Reline::GeneralIO
- ::getc — Reline::Windows
- ::getconsolemode — Reline::Windows
- ::hide_cursor — Reline::ANSI
- ::hide_cursor — Reline::GeneralIO
- ::hide_cursor — Reline::Windows
- ::in_pasting? — Reline::ANSI
- ::in_pasting? — Reline::GeneralIO
- ::in_pasting? — Reline::Windows
- ::inner_getc — Reline::ANSI
- ::input= — Reline::ANSI
- ::input= — Reline::GeneralIO
- ::insert_text — Reline
- ::line_editor — Reline
- ::load_initial_configs — Reline::Face
- ::move_cursor_column — Reline::ANSI
- ::move_cursor_column — Reline::GeneralIO
- ::move_cursor_column — Reline::Windows
- ::move_cursor_down — Reline::ANSI
- ::move_cursor_down — Reline::GeneralIO
- ::move_cursor_down — Reline::Windows
- ::move_cursor_up — Reline::ANSI
- ::move_cursor_up — Reline::GeneralIO
- ::move_cursor_up — Reline::Windows
- ::msys_tty? — Reline::Windows
- ::new — Reline::Core
- ::new — Reline::Config
- ::new — Reline::Face::Config
- ::new — Reline::History
- ::new — Reline::KeyActor::Base
- ::new — Reline::KeyStroke
- ::new — Reline::KillRing
- ::new — Reline::KillRing::RingBuffer
- ::new — Reline::LineEditor
- ::new — Reline::LineEditor::MenuInfo
- ::new — Reline::LineEditor::DialogProcScope
- ::new — Reline::LineEditor::Dialog
- ::new — Reline::Windows::Win32API
- ::new — Reline::Windows::KeyEventRecord
- ::output= — Reline::ANSI
- ::prep — Reline::ANSI
- ::prep — Reline::GeneralIO
- ::prep — Reline::Windows
- ::process_key_event — Reline::Windows
- ::read_bracketed_paste — Reline::ANSI
- ::reset — Reline::GeneralIO
- ::reset_to_initial_configs — Reline::Face
- ::retrieve_keybuffer — Reline::ANSI
- ::scroll_down — Reline::ANSI
- ::scroll_down — Reline::GeneralIO
- ::scroll_down — Reline::Windows
- ::set_bracketed_paste_key_bindings — Reline::ANSI
- ::set_default_key_bindings — Reline::ANSI
- ::set_default_key_bindings — Reline::GeneralIO
- ::set_default_key_bindings — Reline::Windows
- ::set_default_key_bindings_ansi_cursor — Reline::ANSI
- ::set_default_key_bindings_comprehensive_list — Reline::ANSI
- ::set_default_key_bindings_terminfo — Reline::ANSI
- ::set_screen_size — Reline::ANSI
- ::set_screen_size — Reline::GeneralIO
- ::set_screen_size — Reline::Windows
- ::set_winch_handler — Reline::ANSI
- ::set_winch_handler — Reline::GeneralIO
- ::set_winch_handler — Reline::Windows
- ::setconsolemode — Reline::Windows
- ::setupterm — Reline::Terminfo
- ::show_cursor — Reline::ANSI
- ::show_cursor — Reline::GeneralIO
- ::show_cursor — Reline::Windows
- ::split_by_width — Reline::Unicode
- ::take_mbchar_range — Reline::Unicode
- ::take_range — Reline::Unicode
- ::term_supported? — Reline::Terminfo
- ::tigetflag — Reline::Terminfo
- ::tigetnum — Reline::Terminfo
- ::tigetstr — Reline::Terminfo
- ::tiparm — Reline::Terminfo
- ::truecolor? — Reline::Face
- ::ungetc — Reline::ANSI
- ::ungetc — Reline::GeneralIO
- ::ungetc — Reline::Windows
- ::ungetc — Reline
- ::update_iogate — Reline
- ::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_first_print — Reline::Unicode
- ::vi_forward_end_word — Reline::Unicode
- ::vi_forward_word — Reline::Unicode
- ::win? — Reline::ANSI
- ::win? — Reline::GeneralIO
- ::win? — Reline::Windows
- ::win_legacy_console? — Reline::Windows
- ::with_raw_input — Reline::ANSI
- ::with_raw_input — Reline::GeneralIO
- ::with_raw_input — Reline::Windows
- #<< — Reline::History
- #<< — Reline::KillRing::RingBuffer
- #[] — Reline::Face::Config
- #[] — Reline::History
- #[]= — Reline::History
- #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::Core
- #backward_char — Reline::LineEditor
- #backward_delete_char — Reline::LineEditor
- #backward_kill_word — Reline::LineEditor
- #backward_word — Reline::LineEditor
- #basic_quote_characters= — Reline::Core
- #basic_word_break_characters= — Reline::Core
- #beginning_of_line — Reline::LineEditor
- #bind_key — Reline::Config
- #bind_variable — Reline::Config
- #byte_pointer= — Reline::LineEditor
- #byteinsert — Reline::LineEditor
- #byteslice! — Reline::LineEditor
- #calculate_nearest_cursor — Reline::LineEditor
- #calculate_overlay_levels — Reline::LineEditor
- #calculate_width — Reline::LineEditor
- #call — Reline::LineEditor::DialogProcScope
- #call — Reline::LineEditor::Dialog
- #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
- #capitalize_word — Reline::LineEditor
- #char — Reline::Windows::KeyEventRecord
- #check_index — Reline::History
- #check_mode_string — Reline::LineEditor
- #check_multiline_prompt — Reline::LineEditor
- #cleanup_waiting — Reline::LineEditor
- #clear_dialogs — Reline::LineEditor
- #clear_rendered_lines — Reline::LineEditor
- #clear_screen — Reline::LineEditor
- #complete — Reline::LineEditor
- #complete_internal_proc — Reline::LineEditor
- #completer_quote_characters= — Reline::Core
- #completer_word_break_characters= — Reline::Core
- #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::Core
- #completion_quote_character — Reline::Core
- #compress_meta_key — Reline::KeyStroke
- #concat — Reline::History
- #config — Reline::LineEditor::DialogProcScope
- #confirm_multiline_termination — Reline::LineEditor
- #contents= — Reline::LineEditor::Dialog
- #context — Reline::LineEditor::DialogProcScope
- #copy_for_vi — Reline::LineEditor
- #current_byte_pointer_cursor — Reline::LineEditor
- #current_line — Reline::LineEditor
- #cursor_pos — Reline::LineEditor::DialogProcScope
- #default_inputrc_path — Reline::Config
- #default_key_bindings — Reline::KeyActor::Base
- #define — Reline::Face::Config
- #delete_at — Reline::History
- #delete_char — Reline::LineEditor
- #delete_char_or_list — Reline::LineEditor
- #delete_text — Reline::LineEditor
- #dialog — Reline::LineEditor::DialogProcScope
- #dialog_proc — Reline::Core
- #dialog_proc_scope_completion_journey_data — Reline::LineEditor
- #dialog_range — Reline::LineEditor
- #dig_perfect_match_proc= — Reline::Core
- #downcase_word — Reline::LineEditor
- #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::LineEditor
- #ed_unassigned — Reline::LineEditor
- #editing_mode — Reline::Config
- #editing_mode — Reline::LineEditor
- #editing_mode= — Reline::Config
- #editing_mode_is? — Reline::Config
- #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_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
- #encoding — Reline::Core
- #end_of_line — Reline::LineEditor
- #enhanced? — Reline::Windows::KeyEventRecord
- #eof? — Reline::LineEditor
- #equal? — Reline::KeyStroke
- #exchange_point_and_mark — Reline::LineEditor
- #expand — Reline::KeyStroke
- #filename_quote_characters= — Reline::Core
- #finalize — Reline::LineEditor
- #finish — Reline::LineEditor
- #finished? — Reline::LineEditor
- #format_to_sgr — Reline::Face::Config
- #forward_char — Reline::LineEditor
- #forward_search_history — Reline::LineEditor
- #forward_word — Reline::LineEditor
- #generate_searcher — Reline::LineEditor
- #get_method — Reline::KeyActor::Base
- #get_screen_size — Reline::Core
- #handle_directive — Reline::Config
- #handle_interrupted — Reline::LineEditor
- #handle_resized — Reline::LineEditor
- #handle_signal — Reline::LineEditor
- #history_search_backward — Reline::LineEditor
- #history_search_forward — Reline::LineEditor
- #inclusive? — Reline::LineEditor
- #incremental_search_history — Reline::LineEditor
- #inner_readline — Reline::Core
- #input= — Reline::Core
- #input_key — Reline::LineEditor
- #inputrc_path — Reline::Config
- #insert_new_line — Reline::LineEditor
- #insert_pasted_text — Reline::LineEditor
- #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
- #keymap — Reline::Config
- #kill_line — Reline::LineEditor
- #kill_whole_line — Reline::LineEditor
- #kill_word — Reline::LineEditor
- #line — Reline::LineEditor
- #lines — Reline::LineEditor::MenuInfo
- #loaded? — Reline::Config
- #match_status — Reline::KeyStroke
- #match_unknown_escape_sequence — Reline::KeyStroke
- #matches? — Reline::Windows::KeyEventRecord
- #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_history — Reline::LineEditor
- #multiline_off — Reline::LineEditor
- #multiline_on — Reline::LineEditor
- #next_history — Reline::LineEditor
- #normal_char — Reline::LineEditor
- #output= — Reline::Core
- #output_modifier_proc= — Reline::Core
- #parse_keyseq — Reline::Config
- #perform_completion — Reline::LineEditor
- #pre_input_hook= — Reline::Core
- #preferred_dialog_height — Reline::LineEditor::DialogProcScope
- #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
- #prompt_list — Reline::LineEditor
- #prompt_proc= — Reline::Core
- #push — Reline::History
- #push_past_lines — Reline::LineEditor
- #quoted_insert — Reline::LineEditor
- #read — Reline::Config
- #read_2nd_character_of_key_sequence — Reline::Core
- #read_escaped_key — Reline::Core
- #read_io — Reline::Core
- #read_lines — Reline::Config
- #readline — Reline::Core
- #readmultiline — Reline::Core
- #reconfigure — Reline::Face::Config
- #render_differential — Reline::LineEditor
- #render_finished — Reline::LineEditor
- #render_full_content — Reline::LineEditor
- #render_line_differential — Reline::LineEditor
- #rerender — Reline::LineEditor
- #reset — Reline::Config
- #reset — Reline::LineEditor
- #reset_line — Reline::LineEditor
- #reset_oneshot_key_bindings — 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_string — Reline::Config
- #reverse_search_history — Reline::LineEditor
- #rgb_expression? — Reline::Face::Config
- #run_for_operators — Reline::LineEditor
- #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_into_view — Reline::LineEditor
- #search_history — Reline::LineEditor
- #search_next_char — Reline::LineEditor
- #search_prev_char — Reline::LineEditor
- #self_insert — Reline::LineEditor
- #set_current_line — Reline::LineEditor
- #set_current_lines — Reline::LineEditor
- #set_cursor_pos — Reline::LineEditor::DialogProcScope
- #set_cursor_pos — Reline::LineEditor::Dialog
- #set_dialog — Reline::LineEditor::DialogProcScope
- #set_key — Reline::LineEditor::DialogProcScope
- #set_mark — Reline::LineEditor
- #set_pasting_state — Reline::LineEditor
- #set_signal_handlers — Reline::LineEditor
- #seven_bit_encoding? — Reline::Config
- #sgr_rgb — Reline::Face::Config
- #sgr_rgb_256color — Reline::Face::Config
- #sgr_rgb_truecolor — Reline::Face::Config
- #special_prefixes= — Reline::Core
- #split_by_width — Reline::LineEditor
- #start_with? — Reline::KeyStroke
- #tiparm — Reline::Terminfo::StringWithTiparm
- #to_s — Reline::History
- #transpose_chars — Reline::LineEditor
- #transpose_words — Reline::LineEditor
- #trim_past_lines — Reline::LineEditor
- #undo — Reline::LineEditor
- #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
- #vi_add — Reline::LineEditor
- #vi_add_at_eol — Reline::LineEditor
- #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::LineEditor
- #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
- #whole_buffer — Reline::LineEditor
- #whole_lines — Reline::LineEditor
- #width= — Reline::LineEditor::Dialog
- #with_cache — Reline::LineEditor
- #wrap_method_call — Reline::LineEditor
- #wrapped_cursor_position — Reline::LineEditor
- #wrapped_prompt_and_input_lines — Reline::LineEditor
- #yank — Reline::KillRing
- #yank — Reline::LineEditor
- #yank_pop — Reline::KillRing
- #yank_pop — Reline::LineEditor