

To use, copy, modify, merge, publish, distribute, sublicense, and/or sellĬopies of the Software, and to permit persons to whom the Software isįurnished to do so, subject to the following conditions: In the Software without restriction, including without limitation the rights Of this software and associated documentation files (the “Software”), to deal Permission is hereby granted, free of charge, to any person obtaining a copy "backspace_line_content_move": "disabled" the current lines contents get moved up If you are on line start and press backspace and the upper line is not empty If you are on line start and the upper line is empty "right_to_left_backspacing" : "disabled", Options: "enabled"/ "disabled" / "forced" if the indentation level of the current line is wrong it is reindented When you press backspace with your cursor at line start causes the upper line to obtain this lines indentation when the upper line is empty but contains some indentation a backspace controls whether the default/hungry backspace bindings should be flipped filetypes with these extensions don't have hungry backspacing

You can flip between space and shift-backspace at any time by pressing CTRL+.(dot)

While inside the Packages directory, clone the theme repository using the command below:īy default this plugin overrides your backspace with the “hungry” one however, as mentioned previously the plugin is meant to be used in conjunction with the default backspace which is now accessible via SHIFT+BACKSPACE. You can change the key bindings by going to Preferences then Package Settings then Hungry Backspace, and select they keymap optionĪlternatively if you have not installed Package control: Try it by pressing backspace on some empty lines! Having installed Package Control access the Command Pallete ( Ctrl+Shift+P), select Install package and then select Hungry Backspace. If you are on line start and press backspace and the upper line is not empty If you are on line start and the upper line is empty Options: “enabled”/ “disabled” / “forced” If the indentation level of the current line is wrong it is reindented When you press backspace with your cursor at line start This plugin is NOT meant to replace backspace entirely, it is meant to be used in conjunction with the original backspace function which is now accessed by Shift+Backspace (!) USE THE DEFAULT BACKSPACE WHENEVER YOU NEED IT USING SHIFT+BACKSPACE VersionĪdded 3 new features based on IntelliJ's smart backspace, of which two are experimental and one is enabled by default. The hungry backspace retains the scope (indentation) when the backspace key is pressed on an empty line. This small plugin brings to Sublime Text the “hungry backspace” feature from IntelliJ.
