Skip to content

crazzymath/sublime-enhanced

 
 

Repository files navigation

SublimeEnhanced

Set of plugins for beloved sublime text editor.

This set of plugins were designed for 3 purposes:

  1. Mouseless usage of sublime
  2. Navigation (in code and files) improvement
  3. Common micro-tasks automation

For most people it will be convinient to cherry-pick one or two packages of sublime-enhanced that will be useful for them. If you feel like hacker and have a free day you can try full installation.

Quick demos

Demo

Demo

Demo

Default keybinding activation

Keymaps listed in readmes are disabled by default. You should add next line to your "User/Preferences.sublime-settings" file ("Preferences: Settings - User" in command palette) to enable those keybindings.

"sublime_enhanced_keybindings": true,

WARNING

Please read readme-warning.md, readme-usage.md, and readme-keymap.md before full installation. Sublime-enhanced has a lot of unobviuos behavior and keyboard shortcuts that replace default sublime's behavior which is partially covered by these files.

Please, donate!

Please, support this project by making a donation. You can download and use everything for free but this does not mean that tips is not expected.

Please, read readme-donations.md if you considering making donation.

Donate

Donate

You also can help the project by opening pull requests or issues, or by staring plugins you like.

Installation

  • for full installation read readme-installation.md file

  • for cherry-pick installation:

    • install package dependencies (listed in each package in "Dependencies sections") if any
    • open command palette
    • type "install package"
    • enter package name
    • hit "enter"
    • wait

Usage

In order to find out how to use sublime after sublime-enhanced installation refer to readme-usage.md and readme-keymap.md

Plugins to start with

Information reference

License

The MIT license

Todo

Packages that I want todo in future:

  • KeymapConverter (convert your keymap to different locale to use keybindings when keyboard are switched to different locale)

  • InsertSnippetEnhanced (snippets with multicursors)

  • HtmlNavigation (goto into/out/over tag, append/detach tag to selection, select in tag or tag definition)

About

Set of plugins for beloved sublime text editor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%