Skip to content

Instantly share code, notes, and snippets.

@karlhorky
Forked from kconragan/keyrepeat.shell
Last active December 23, 2015 12:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save karlhorky/6635174 to your computer and use it in GitHub Desktop.
Save karlhorky/6635174 to your computer and use it in GitHub Desktop.
# Mac OS X Lion introduced a new, iOS-like context menu when you press and hold a key
# that enables you to choose a character from a menu of options. If you are on Lion
# try it by pressing and holding down 'e' in any app that uses the default NSTextField
# for input.
#
# It's a nice feature and continues the blending of Mac OS X and iOS features. However,
# it's a nightmare to deal with in Sublime Text 3 if you're running Vintage or Vintageous
# (Vim) modes, as it means you cannot press and hold h/j/k/l to move through your file. You
# have to repeatedly press the keys to navigate.
# You can disable this feature for just Sublime Text 3 by issuing the following command
# in your terminal:
defaults write com.sublimetext.3 ApplePressAndHoldEnabled -bool false
# Alternately, if you want this feature disabled globally, you can enter this:
defaults write -g ApplePressAndHoldEnabled -bool false
# In either case you'll need to restart your computer for the change to take place.
# Happy coding!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment