How can I reload vimperator plugin after I modify it? Now I restart browser each time I need reload but it is nightmare to develop plugins like this.
Vimperator - reload plugin
759 Views Asked by Leonid Shagabutdinov At
1
There are 1 best solutions below
Related Questions in FIREFOX
- Firefox 37 throwing error when trying to add microphone volume control for WebRTC audio context
- Polymer 1.0 on Firefox, Safari /deep/ selector not working
- Firefox Windows / Linux inconstancies
- Firefox SDK Add-on - How to start
- PlayN and Firefox issues
- Copy to clipboard from Firefox add-on content script
- SVG data image not working as a background-image in a pseudo element
- Selenium Firefox webdriver does not adopt profile
- how can i use require(""); in javascript
- Skewed border won't display properly in FiFO on MacOs
- Optimize website to show reader view in Firefox
- Remove the black line from the bottom and right side of Firefox select boxes
- Onclick doesn't work in Firefox, but in Chrome - yes
- How do you close the DOM Properties window in Firefox Developer Edition?
- Cannot click on Angular-JS button with selenium web-driver: ElementNotVisibleException
Related Questions in PLUGINS
- How to specify SonarQube rule description as a markdown/html resource file instead of using annotation?
- JENKINS Maven Build Failure
- disable update for wordpress plugin named Dropbox Folder Share
- Fancytree: implementing bootstrap skin
- Send information to Maya node instance in cpp
- Which plugin is used to show the data in front end of socrata
- Reuse jquery plugin without conflict
- how can i use require(""); in javascript
- Phonegap VideoPlayer Plugin Sample Code
- How to resolve java.lang.StringIndexOutOfBoundsException: String index out of range: -325 while deploying Liferay Ext plugin 6.1
- Wordpress plugin: How to depend on other plugins?
- Notification.alert not working cordova version 4+
- FindBugs in Intellij - Possible to reuse .fbpref file?
- ACF Gallery thumbnails (image included)
- Cordova plugin development - adding aar
Related Questions in VIMPERATOR
- How to input a character 'j' after mapping "jj" to <esc> in vimperator?
- Vimperator: Can not send comment on Facebook anymore
- What should I do when latest Redactor WYSIWYG-Editor dosen't compatible with vimperator?
- What are all the Vimperator highlight keywords?
- Vimperator - using tab key with firebug
- Pentadactyl: command to search BTDIGG.org
- vimperator autohide statusline
- vimperator alphanumeric hints
- Hint and jump to text box
- Disable Firefox's builtin page search
- Hint StackExchange voting buttons with Pentadactyl
- Vimperator pass-through/unset <C-Tab> by default
- How to exit the view source mode in vimperator?
- Vimperator (Firefox) macro to copy text
- Vimperator: use hints without <CR> (possibly by forcing uniqueness)
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Vimperator doesn't seem to have a reload command for plugins. The closest command would be
which will load any unloaded plugins. If you can find a way to unload a plugin, possibly with Javascript, you should be able to use this to reload it.
UPDATE: You can use the following command
This will reload all plugins.
Note that this command as written just "deregisters" plugins, which allows them to be reloaded. It doesn't remove any commands or bindings defined by the previous version of the plugin, just overwrites them.
If you want to actually remove the previous commands and bindings (eg. if some commands have been removed from the plugin), you could write a "clean up" command for a specific plugin using
:delcommand,:unmap, etc. to delete each command/mapping/etc defined in the plugin.You could also modify the
:reloadPluginscommand above, to use:comclear, which removes all user-defined bindings. In that case, you'd need to:source ~/.vimperatorrcas well as reload the plugins.On Pentadactyl, there are a couple of relevant commands:
which will delete the plugin's command group and then load any unloaded plugins (including the just-deleted one). This is the fastest option. You could combine the commands into a key binding, eg.:
The most sure-fire solution is:
This will restart Pentadactyl (without restarting FF). This may take a few seconds, depending on your system.