All Projects → redoPop → SublimeGremlins

redoPop / SublimeGremlins

Licence: other
Reveal odd and invisible whitespace characters in Sublime Text.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to SublimeGremlins

Sublime-Pretty-Shell
🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)
Stars: ✭ 28 (-31.71%)
Mutual labels:  sublime-text
StatusBarFileSize
Show the file size in the Sublime Text status bar
Stars: ✭ 27 (-34.15%)
Mutual labels:  sublime-text
Bulma-Snippets-Sublime-Text-Plugin
Bulma Snippets Sublime Text Plugin
Stars: ✭ 13 (-68.29%)
Mutual labels:  sublime-text
sublime-jsoncomma
A Sublime Text plugin to deal with those damn JSON commas!
Stars: ✭ 35 (-14.63%)
Mutual labels:  sublime-text
sublime-live-server
🌍️ Launch a Development Server directly from Sublime Text
Stars: ✭ 49 (+19.51%)
Mutual labels:  sublime-text
sublime-scheme-writer
A color scheme for focused long-form writing
Stars: ✭ 92 (+124.39%)
Mutual labels:  sublime-text
Golite
Add essential language support for the Go language to Sublime Text 3.
Stars: ✭ 14 (-65.85%)
Mutual labels:  sublime-text
sublime-PICO-8
PICO-8 plugin for the Sublime Text 3 editor.
Stars: ✭ 42 (+2.44%)
Mutual labels:  sublime-text
FileHistory
Sublime Text plugin that keeps track of files which have been recently closed, as well as files that have been recently accessed.
Stars: ✭ 51 (+24.39%)
Mutual labels:  sublime-text
WrapAsYouType
Sublime Text plugin that performs hard word wrapping within specified sections, in real time as the user types
Stars: ✭ 19 (-53.66%)
Mutual labels:  sublime-text
Terminals-In-Sublime-Text
Use (Windows) Terminals within Sublime Text 3 such as: Command Prompt, Git Bash, Google Cloud SDK Shell, etc
Stars: ✭ 73 (+78.05%)
Mutual labels:  sublime-text
Better-Less
Cross-compatible syntax highlighting for Less
Stars: ✭ 13 (-68.29%)
Mutual labels:  sublime-text
Sublime-Text-Monokai-theme-for-Visual-Studio-Code
Monokai theme of Sublime Text but for Visual Studio Code instead. Perfect and identical copy. Download it from VSCode Marketplace!
Stars: ✭ 35 (-14.63%)
Mutual labels:  sublime-text
SublimeText-GameMaker-Plugin
GML Snippets & Syntax Highlighting for SublimeText 2
Stars: ✭ 20 (-51.22%)
Mutual labels:  sublime-text
dotfiles
My personal dotfiles repository
Stars: ✭ 36 (-12.2%)
Mutual labels:  sublime-text
dotfiles
Dotfiles. Mac and *nix. Handy scripts, configurations for bash, zsh, git, asdf, Sublime Text, Karabiner-Elements, BetterTouchTool and more.
Stars: ✭ 15 (-63.41%)
Mutual labels:  sublime-text
sublimetext-node-debugger
a simple plugin for sublime text2/3 to debug node file in browser
Stars: ✭ 19 (-53.66%)
Mutual labels:  sublime-text
Julia-sublime
Julia syntax highlighting for Sublime Text
Stars: ✭ 106 (+158.54%)
Mutual labels:  sublime-text
rocketnative-sublime-snippets
[DEPRECATED] Rocketseat React Native snippets for Sublime Text Editor
Stars: ✭ 16 (-60.98%)
Mutual labels:  sublime-text
SubLilyPond
LilyPond syntax highlighting in Sublime Text 2 and 3.
Stars: ✭ 26 (-36.59%)
Mutual labels:  sublime-text

Sublime Gremlins

A Sublime Text 3 plugin to help identify invisible and ambiguous Unicode whitespace characters (zero width spaces, no-break spaces, and similar.) I call these characters gremlins, and Sublime Gremlins highlights them in the following ways:

  1. The line containing the character is marked in the gutter.
  2. A colored border marks the character within the line.
  3. When the cursor reaches the character, the status bar displays its Unicode code position and name.

This plugin also adds commands to identify and select (for removal/replacement) any gremlins in the current document.

Installation

Sublime Gremlins is available on Package Control:

  1. Open Sublime Text's command palette
  2. Select the "Package Control: Install Package" command
  3. Search & select the "Gremlins" package

If you prefer, install via git:

git clone https://github.com/redoPop/SublimeGremlins.git \
  "~/Library/Application Support/Sublime Text 3/Packages/Gremlins"

Command palette

Sublime Gremlins adds the following to your command palette:

  • Gremlins: Find All selects (with multiple cursors) all gremlins in the current view.
  • Gremlins: Find Next selects the next gremlin from the current cursor position.
  • Gremlins: Highlight All highlights all gremlins in the current view (happens automatically by default).
  • Gremlins: Name Current Character Displays the Unicode code point and name of the character at the current cursor position, whether or not it's a gremlin.

Find menu

Sublime Gremlins adds a couple of items to the bottom of Sublime's Find menu:

  • Find Next Gremlin selects the next gremlin from the current cursor position.
  • Find All Gremlins selects (with multiple cursors) all gremlins in the current view.

Key bindings

Sublime Gremlins doesn't add any key bindings by default, but it does provide some example key bindings so you can add your own if you want.

Select Preferences ▸ Package Settings ▸ Gremlins ▸ Key Bindings from the menu. This will open a two-pane view with Gremlins' example key bindings on the left and your personal key bindings file on the right. Copy over any key bindings you want to use.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].