Skip to content

gordio/ToggleWords

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

About

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 it automatically adapts to words like ->

false <-> true
False <-> True
FALSE <-> TRUE

Usage

Set cursor on word or select word and press:

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

Installation

  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!

or

  1. Open you Sublime Text 3 Packages directory
  2. Run git clone git@github.com:gordio/ToggleWords.git
  3. Have fun!

Configure

Keys

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"],
        ["red","orange","yellow","green","blue","purple"],
        ["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.