Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Sublime Text detect overwrite mode

I am trying to write a plugin to support a vim-like replace mode in Sublime. To accomplish this, there are a couple things that I need to be able to do:

  1. enable/disable overwrite mode. (not toggle_overwrite).
  2. detect if overwrite mode is enabled.

Item 2 is more important because I could always detect and toggle if necessary.

How can I detect if overwrite mode is enabled?

like image 997
user606723 Avatar asked Sep 11 '25 01:09

user606723


1 Answers

Even though the question is tagged "sublimetext2", I'll note that Sublime Text 3 does offer functions to do what you want:

view.set_overwrite_status(True) # Or False
view.overwrite_status()
like image 188
dusan Avatar answered Sep 12 '25 14:09

dusan