
Browser's external editor by Ruslan Osmanov
Allows to edit text fields with an external editor
You'll need Firefox to use this extension
Extension Metadata
Screenshots


About this extension
There are two steps to follow before using this extension:
Please don't forget to set a keyboard shortcut to invoke the text editor.
Please don't forget to set a keyboard shortcut to invoke the text editor.
Rate your experience
PermissionsLearn more
This add-on needs to:
- Exchange messages with programs other than Firefox
- Access browser tabs
More information
- Add-on Links
- Version
- 3.3.1
- Size
- 54.5 kB
- Last updated
- 8 days ago (26 Apr 2025)
- Related Categories
- Licence
- GNU General Public Licence v3.0 only
- Version History
Add to collection
Release notes for 3.3.1
New Feature: Support for ${line} and ${column} placeholders in the command line settings
The Command Line field in the extension settings now supports two new placeholders:
- ${line} for the 1-based line number
- ${column} for the 1-based column number (offset from the beginning of the line)
Example usage:
/usr/local/bin/gvim --nofork +"call cursor(${line}, ${column})"
Notes:
- Quotes (single or double) are expanded similarly to shells.
- Variable expansion (like $VAR) and backslash escaping are not supported.
- Quotes are required when passing arguments that contain spaces. Without quotes, a line like +call cursor(${line}, ${column}) would be split into three arguments: +call, cursor(${line}, and ${column}).
The Command Line field in the extension settings now supports two new placeholders:
- ${line} for the 1-based line number
- ${column} for the 1-based column number (offset from the beginning of the line)
Example usage:
/usr/local/bin/gvim --nofork +"call cursor(${line}, ${column})"
Notes:
- Quotes (single or double) are expanded similarly to shells.
- Variable expansion (like $VAR) and backslash escaping are not supported.
- Quotes are required when passing arguments that contain spaces. Without quotes, a line like +call cursor(${line}, ${column}) would be split into three arguments: +call, cursor(${line}, and ${column}).
More extensions by Ruslan Osmanov
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet