evandrocoan / FixedToggleFindPanel

A package to fix the Sublime Text bug where `toggle_whole_word` and other related commands do not work if the `find_panel` does not has focus
GNU General Public License v3.0
2 stars 0 forks source link

Fixed Toggle Find Panel

A package to fix the Sublime Text bug:

  1. https://github.com/SublimeTextIssues/Core/issues/1265 Confusing "jumps" in Side Bar keyboard navigation
  2. https://github.com/SublimeTextIssues/Core/issues/1635 Paste and Indent does not work for whole lines copied/cut
  3. https://github.com/SublimeTextIssues/Core/issues/1022 Linux: selection reset when text selected in another app or even another view in ST
  4. https://github.com/SublimeTextIssues/Core/issues/2914 toggle_whole_word and other related commands do not work if the find_panel does not has focus

See the file Default.sublime-keymap for the new keybindings.

Installation

By Package Control

  1. Download & Install Sublime Text 3 (https://www.sublimetext.com/3)
  2. Go to the menu Tools -> Install Package Control, then, wait few seconds until the installation finishes up
  3. Now, Go to the menu Preferences -> Package Control
  4. Type Add Channel on the opened quick panel and press Enter
  5. Then, input the following address and press Enter
    https://raw.githubusercontent.com/evandrocoan/StudioChannel/master/channel.json
  6. Go to the menu Tools -> Command Palette... (Ctrl+Shift+P)
  7. Type Preferences: Package Control Settings – User on the opened quick panel and press Enter
  8. Then, find the following setting on your Package Control.sublime-settings file:
    "channels":
    [
        "https://packagecontrol.io/channel_v3.json",
        "https://raw.githubusercontent.com/evandrocoan/StudioChannel/master/channel.json",
    ],
  9. And, change it to the following, i.e., put the https://raw.githubusercontent... line as first:
    "channels":
    [
        "https://raw.githubusercontent.com/evandrocoan/StudioChannel/master/channel.json",
        "https://packagecontrol.io/channel_v3.json",
    ],
    • The https://raw.githubusercontent... line must to be added before the https://packagecontrol.io... one, otherwise, you will not install this forked version of the package, but the original available on the Package Control default channel https://packagecontrol.io...
  10. Now, go to the menu Preferences -> Package Control
  11. Type Install Package on the opened quick panel and press Enter
  12. Then, search for FixedToggleFindPanel and press Enter

See also:

  1. ITE - Integrated Toolset Environment
  2. Package control docs for details.

License

All files in this repository are released under GNU General Public License v3.0 or the latest version available on http://www.gnu.org/licenses/gpl.html

  1. The LICENSE file for the GPL v3.0 license
  2. The website https://www.gnu.org/licenses/gpl-3.0.en.html

For more information.