title: Can I create my own command in sublime and how to associate python implementation to that command?
body: <p>One more depth into my former question <a href="https://stackoverflow.com/questions/24029242/why-doesn-t-this-hotkey-configuration-for-sublime-text-work">Why doesn’t this hotkey configuration for Sublime Text work?</a>. Now I come to the implementation of sublime command, it is really a confusing way to hack what commands sublime has, as the exploration in former thread in order to find the command which is used to open a browser, finally I found it with help of @MattDMo.</p>
  
  <p>Then I find there is one file named open_in_browser.py in the Packages/Default folder, I guess the commands is just the file name of .py files, <strong>but in fact I cannot find the corresponding file which could be named find_pre.py to command find_prev</strong>, then I copy open_in_browser.py as open_browsers.py, and  add <strong>{ "keys": ["ctrl+b"], "command": "open_browsers"}</strong> to sublime keymap, but it doesn't work. Then I realized that there should be some place which registers sublime commands to their implementation, so if there is such a mechanism, what is it? Where can I find it?</p>
  
  <p><img src="https://img.itc.cn/photo/ojkTEGwm4Ff" /></p>