.. include:: /include/substitutions.txt .. include:: /include/external_links.txt .. include:: /include/custom_roles.txt ************************** View Settings List Example ************************** The following is a settings list of an ``.rst`` file when it was erroneously sporting a tab_width of 2 instead of 4 as configured. In hopes of finding out more about the bug I captured the View Settings object by: - opening the Console - sd = view.settings().to_dict() - sd (calls repr(sd) to show its contents) .. code-block:: python { adaptive_dividers: False, added_words: [ "customizations", "workspaces", "subclassing", "subclassed", "keymap", "json", "args", "submenu", "orangish", ], allow_git_home_dir: False, always_prompt_for_file_reload: False, always_show_minimap_viewport: False, animation_enabled: True, auto_close_tags: True, auto_complete: True, auto_complete_commit_on_tab: False, auto_complete_cycle: False, auto_complete_delay: 50, auto_complete_include_snippets: True, auto_complete_include_snippets_when_typing: True, auto_complete_preserve_order: "some", auto_complete_selector: "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc", auto_complete_size_limit: 4194304, auto_complete_trailing_spaces: True, auto_complete_trailing_symbols: False, auto_complete_triggers: [ { characters: "<", selector: "text.html, text.xml", }, { rhs_empty: True, selector: "punctuation.accessor", }, ], auto_complete_use_history: False, auto_complete_use_index: True, auto_complete_with_fields: False, auto_find_in_selection: False, auto_hide_menu: False, auto_hide_status_bar: False, auto_hide_tabs: False, auto_indent: True, auto_match_enabled: True, binary_file_patterns: [ "*.3gp", "*.3gpp", "*.7z", "*.7zip", "*.aac", "*.accda", "*.accdb", "*.accde", "*.accdr", "*.accdt", "*.adn", "*.aep", "*.aet", "*.ai", "*.aiff", "*.au", "*.bin", "*.dbf", "*.dds", "*.dll", "*.doc", "*.docm", "*.docx", "*.docxml", "*.dotm", "*.dotx", "*.eot", "*.exe", "*.flac", "*.gif", "*.gz", "*.h264", "*.ico", "*.idml", "*.indb", "*.indd", "*.indl", "*.indt", "*.inx", "*.jar", "*.jpeg", "*.jpg", "*.laccdb", "*.lnk", "*.m4a", "*.m4p", "*.m4v", "*.maf", "*.mam", "*.maq", "*.mar", "*.mat", "*.mdb", "*.mdw", "*.mkv", "*.mov", "*.mp+", "*.mp3", "*.mp4", "*.mpc", "*.mpeg", "*.mpg", "*.mpp", "*.odg", "*.ods", "*.oga", "*.ogg", "*.ogm", "*.ogv", "*.one", "*.opus", "*.otf", "*.pdf", "*.png", "*.pps", "*.ppsx", "*.ppt", "*.pptx", "*.prel", "*.prproj", "*.psb", "*.psd", "*.psq", "*.pzip", "*.ra", "*.rar", "*.rm", "*.saz", "*.swf", "*.tar", "*.tga", "*.tgz", "*.ttf", "*.wav", "*.webm", "*.wim", "*.wma", "*.wmf", "*.wmv", "*.woff", "*.woff2", "*.wri", "*.xls", "*.xlsb", "*.xlsm", "*.xlsx", "*.xlt", "*.zip", ], block_caret: False, bold_folder_labels: False, caret_extra_bottom: 4, caret_extra_top: 4, caret_extra_width: 1, caret_style: "solid", close_deleted_files: True, close_find_after_find_all: True, close_find_after_replace_all: True, close_windows_when_empty: False, color_scheme: "Mariana.sublime-color-scheme", console_max_history_lines: 3000, control_character_style: "hex", copy_with_empty_selection: True, create_window_at_startup: True, dark_color_scheme: "Mariana.sublime-color-scheme", dark_theme: "Default Dark.sublime-theme", default_encoding: "UTF-8", default_line_ending: "system", detect_indentation: True, dictionary: "Packages/Language - English/en_US.dic", drag_text: True, draw_centered: False, draw_indent_guides: True, draw_minimap_border: False, draw_unicode_bidi: True, draw_unicode_white_space: "punctuation", draw_white_space: "all", enable_hexadecimal_encoding: True, enable_tab_scrolling: True, ensure_newline_at_eof_on_save: False, fade_fold_buttons: True, fallback_encoding: "Western (Windows 1252)", file_exclude_patterns: [ "*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj", "*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", ".directory", "desktop.ini", "*.class", "*.psd", "*.db", "*.sublime-workspace", ], file_tab_style: "rounded", find_highlight_matches_max_size: 16777216, find_in_files_context_characters: 300, find_in_files_context_lines: 2, find_in_files_max_file_size: 104857600, find_in_files_max_result_size: 16777216, find_in_files_side_by_side: False, find_in_files_suppress_errors: False, find_regex_highlight_matches_max_size: 1048576, find_scroll_highlights_limit: 8192, find_selected_text: True, focus_on_file_drop: True, fold_buttons: True, fold_style: "auto", folder_exclude_patterns: [ ".svn", ".git", ".hg", "CVS", ".Trash", ".Trash-*", ], font_face: "Consolas", font_options: [], font_size: 10, git_diff_target: "index", goto_anything_exclude_gitignore: False, goto_anything_file_preview: True, gutter: True, hardware_acceleration: "none", hide_new_tab_button: False, hide_pointer_while_typing: True, hide_tab_scrolling_buttons: False, highlight_find_results_in_scrollbar: True, highlight_gutter: True, highlight_line: False, highlight_line_number: True, highlight_modified_tabs: False, hot_exit: "always", hot_exit_projects: True, ignored_packages: ["Vintage"], ignored_snippets: [], image_file_patterns: [ "*.jpeg", "*.jpg", "*.gif", "*.png", "*.ico", "*.bmp", "*.tga", "*.psd", "*.ppm", "*.pgm", "*.webp", "*.hdr", ], inactive_sheet_dimming: True, indent_guide_options: ["draw_normal"], indent_subsequent_lines: True, indent_to_bracket: False, index_exclude_gitignore: True, index_exclude_patterns: ["*.bak", "*.log", "*.svg"], index_files: True, index_skip_unknown_extensions: True, index_workers: 0, light_color_scheme: "Breakers.sublime-color-scheme", light_theme: "Default.sublime-theme", line_numbers: True, line_padding_bottom: 0, line_padding_top: 0, margin: 4, match_brackets: True, match_brackets_angle: False, match_brackets_braces: True, match_brackets_content: True, match_brackets_square: True, match_selection: True, match_tags: True, mini_diff: True, minimap_horizontal_scrolling: False, move_to_limit_on_up_down: False, native_tabs: "system", open_files_in_new_window: "never", open_tabs_after_current: True, overlay_scroll_bars: "system", popup_shadows: True, preview_on_click: True, regex_auto_escape: True, relative_line_numbers: False, reload_file_on_change: True, remember_full_screen: False, remember_layout: False, remember_workspace: True, reveal_menu: True, reveal_tabs_with_timeout: False, ruler_style: "dotted", ruler_width: 1.0, rulers: [86], save_on_focus_lost: False, scroll_context_lines: 0, scroll_past_end: True, scroll_speed: 1.0, select_across_groups: False, selection_description_column_type: "virtual", shell_environment: True, shift_tab_unindent: False, show_definitions: True, show_encoding: True, show_errors_inline: True, show_full_path: True, show_git_status: True, show_git_status_in_status_bar: True, show_indentation: True, show_line_column: "compact", show_line_endings: True, show_navigation_bar: True, show_panel_on_build: True, show_project_first: False, show_rel_path: False, show_sidebar_button: True, show_spelling_errors: True, show_syntax: True, show_tab_close_buttons: True, show_tab_close_buttons_on_left: False, smart_indent: True, spell_check: True, spelling_selector: "markup.raw, source string.quoted - punctuation - meta.preprocessor.include, source comment - source comment.block.preprocessor, -(source, constant, keyword, storage, support, variable, markup.underline.link, meta.tag)", sub_word_separators: "_", sublime_merge_path: "", syntax: "Packages/RestructuredText/reStructuredText.sublime-syntax", syntax_detection_size_limit: 16777216, tab_completion: True, tab_size: 2, theme: "auto", theme_font_options: [], themed_title_bar: True, translate_tabs_to_spaces: True, tree_animation_enabled: True, trim_automatic_white_space: True, trim_only_modified_white_space: True, trim_trailing_white_space_on_save: "all", ui_scale: 0.0, update_system_recent_files: True, use_find_clipboard: True, use_tab_stops: True, vintage_ctrl_keys: False, vintage_start_in_command_mode: False, vintage_use_clipboard: False, word_separators: "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?", word_wrap: False, wrap_width: 0, wrap_width_style: "constant", };