Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow launching MacVim in clean defaults, add menu to open clean Vim #1453

Merged
merged 1 commit into from
Oct 26, 2023

Commits on Oct 26, 2023

  1. Allow launching MacVim in clean defaults, add menu to open clean Vim

    Now support a `-IgnoreUserDefaults 1` flag that can be passed to MacVim
    at launch, which would cause MacVim to open with the default settings
    instead of whatever the user has previously set. This only works by
    overriding the MacVim-specific application defaults, and won't affect
    Sparkle settings and other macOS native ones.
    
    Also add a new menu item / macaction to open a new Vim window in clean
    mode (which would prevent loading in vimrc and plugins). It works by
    launching Vim using a `--clean` flag. The alt menu would open a clean
    Vim window without using defaults.vim as well for the most vanilla Vim.
    
    Currently only added Chinese/Japanese translations for the menu items.
    Users who want other languages to be localized will need to file a pull
    request themselves.
    
    This feature is useful for users, but the main reason is to serve as a
    pre-requisite for adding XCTest test cases to MacVim and needing a way
    to launch it in a clean and predictable way.
    ychin committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    fa83ca5 View commit details
    Browse the repository at this point in the history