Created: 2011-10-30 01:44
Updated: 2018-08-31 11:18
License: mit


Plugin for Sublime Text 3 - toggle words with support for user defined arrays.

 true -> false
  yes -> no
   on -> off
    0 -> 1
 left -> right
  top -> bottom
   up -> down
width -> height

and this automatically understand original words and ->

false <-> true
False <-> True


Set cursor on word or select word and press:

  • macOS - Cmd+Alt+X
  • Windows - Ctrl+Alt+X
  • Linux - Ctrl+Alt+X


  1. Install Package Control
  2. Open ST command panel (Shift+Control+P), choose Package Control — Install Package, type Toggle, find Toggle Words and press Enter
  3. Have fun!


  1. Open you Sublime Text 3 Packages directory
  2. Run git clone git://
  3. Have fun!



You may redefine the key bindings in your sublime-keymap with command toggle_word.

User defined arrays

You can define lists of words, which will be cycled through in order.

Example file ToggleWords.sublime-settings:

    // User defined words
    "toggle_words_dict": [
        ["left", "right"],
        ["up", "down"],
        ["top", "bottom"],
        ["width", "height"],
        ["true", "false"],
        ["yes", "no"],
        ["on", "off"],
        ["0", "1"]

If installed using Package Control dictionary file should be located in <data_path>/Packages. To get there select Preferences -> Browse Packages... in Sublime menu. Create one if it does not exist.

Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more