Skip to content

Commit

Permalink
Merge pull request #57 from 1-9/master
Browse files Browse the repository at this point in the history
save file after jump - fixs lint, git changes
  • Loading branch information
ice9js authored Dec 11, 2016
2 parents cabcb37 + 553bf23 commit 67619d0
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
5 changes: 5 additions & 0 deletions AceJump.sublime-settings
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@
// Toggles case sensitive search in word and character modes.
"search_case_sensitivity": true,

// Saves all the files aceJump tried to parse.
// This setting will reset any linter warnings you might see during jump
// By saving all effected files
"save_files_after_jump": false,

// If turned on, character mode will jump after a character
// it it's the last character on a line.
"jump_behind_last_characters": false,
Expand Down
6 changes: 6 additions & 0 deletions ace_jump.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ def run(self, current_buffer_only = False):
)
self.case_sensitivity = settings.get("search_case_sensitivity", True)
self.jump_behind_last = settings.get("jump_behind_last_characters", False)
self.save_files_after_jump = settings.get("save_files_after_jump", False)

self.view_settings = settings.get("view_settings", [])
self.view_values = get_views_settings(
Expand Down Expand Up @@ -156,6 +157,11 @@ def submit(self):
mode = 0
ace_jump_active = False

"""Saves changed views after jump is complete"""
if self.save_files_after_jump:
for view in self.changed_views:
view.run_command("save")

def add_labels(self, regex):
"""Adds labels to characters matching the regex"""

Expand Down

0 comments on commit 67619d0

Please sign in to comment.