Skip to content

Instantly share code, notes, and snippets.

@neurobashing
Created April 16, 2012 15:03
Show Gist options
  • Save neurobashing/2399314 to your computer and use it in GitHub Desktop.
Save neurobashing/2399314 to your computer and use it in GitHub Desktop.
BBEdit expert prefs I use
# change to NO to keep "distraction free" style, YES to have REALLY full-screen
defaults write com.barebones.bbedit FullScreenWindowsHogScreen -bool YES
# When using the "Previous Document" and "Next Document" commands on the View menu, or the
# navigation arrows in the navigation bar, the order in which BBEdit navigates documents is
# determined by the order in which they were opened. If you prefer, these commands can be
# made to navigate the documents in the order shown in the file list.
defaults write com.barebones.bbedit SurfNextPreviousInDisplayOrder -bool YES
# By default, the "Balance" command (or double-clicking on a delimiter to balance) does
# not include the delimiters in the resulting selection. If you would like for it to do so:
defaults write com.barebones.bbedit BalanceIncludesDelimiters -bool YES
# When using the Un/Comment command, if nothing is selected, BBEdit will use the line comment
# delimiter to comment (or uncomment) the entire line. If you would prefer that BBEdit insert
# the line-comment delimiter at the insertion point instead:
defaults write com.barebones.bbedit CommentWholeLineWithInsertionPoint -bool NO
# Use of the Esc (escape) key as a completion trigger is off by default, so that it can be
# used as the Emacs meta key when Emacs keyboard emulation is on (which it is by default).
# Note: if you turn this setting on, you will not be able to use Escape as the Emacs meta key.
defaults write com.barebones.bbedit UseEscapeKeyAsCompletionTrigger -bool NO
# to use these, save in text file, quit bbedit, then run `sh whatever_file_you_saved_it_as`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment