-
-
Notifications
You must be signed in to change notification settings - Fork 687
Debugging
Go through the following steps to generate a debug log and store it in a file
called macvim.log. Be sure to type each command carefully or it will not work
(I suggest you copy and paste each line in order to avoid typos).
-
Quit MacVim (hit ⌘Q)
-
Open Terminal and type
defaults write org.vim.MacVim MMLogLevel 7 defaults write org.vim.MacVim MMLogToStdErr 1 /Applications/MacVim.app/Contents/MacOS/Vim -g -f 2> macvim.log(The last step assumes that you have put MacVim in your
/Applicationsfolder; adjust the last path if you have put it somewhere else. If you have changed your shell then you may need to change the2>to whatever command is used to redirect to stderr with your shell.) -
Interact with MacVim (e.g. do what you have to in order to recreate a bug) and then quit (⌘Q). The debug log is now saved in a file called
macvim.log. Open it up and check that it is not empty (if it is the you have most likely misspelled something in step 2, or forgot to quit MacVim). -
Go back to Terminal and type
defaults delete org.vim.MacVim MMLogLevel defaults delete org.vim.MacVim MMLogToStdErrin order to disable debug logging.