Vim Editor

  1. Customization and Configuration
    1. Vimrc Configuration File
      1. Configuration File Location
        1. System-wide Config
          1. User-specific Config
            1. Platform Differences
            2. Configuration File Structure
              1. Comment Syntax
                1. Command Organization
                  1. Conditional Configuration
                  2. Loading Configuration
                    1. Automatic Loading
                      1. Manual Sourcing
                        1. Configuration Errors
                      2. Key Mapping
                        1. Mapping Concept
                          1. Key Remapping
                            1. Command Shortcuts
                              1. Workflow Optimization
                              2. Mapping Commands
                                1. Mode-Specific Mapping
                                  1. Normal Mode
                                    1. Insert Mode
                                      1. Visual Mode
                                        1. Command-Line Mode
                                        2. Recursive vs Non-recursive
                                          1. Mapping Removal
                                          2. Leader Key System
                                            1. Leader Key Concept
                                              1. Setting Leader Key
                                                1. Leader-Based Mappings
                                                2. Special Keys
                                                  1. Function Keys
                                                    1. Modifier Keys
                                                      1. Key Combinations
                                                    2. Option Configuration
                                                      1. Boolean Options
                                                        1. Numeric Options
                                                          1. String Options
                                                            1. Option Scopes
                                                              1. Global Options
                                                                1. Buffer-Local Options
                                                                  1. Window-Local Options
                                                                2. Appearance Customization
                                                                  1. Color Schemes
                                                                    1. Built-in Schemes
                                                                      1. Custom Schemes
                                                                        1. Scheme Installation
                                                                        2. Syntax Highlighting
                                                                          1. Language Support
                                                                            1. Custom Highlighting
                                                                              1. Highlighting Groups
                                                                              2. Status Line
                                                                                1. Status Line Format
                                                                                  1. Custom Status Lines
                                                                                    1. Status Line Plugins
                                                                                    2. Visual Elements
                                                                                      1. Cursor Customization
                                                                                        1. Line Highlighting
                                                                                          1. Column Highlighting
                                                                                        2. Autocommands
                                                                                          1. Event-Driven Actions
                                                                                            1. Common Events
                                                                                              1. File Events
                                                                                                1. Buffer Events
                                                                                                  1. Window Events
                                                                                                  2. Autocommand Groups
                                                                                                    1. Conditional Autocommands