Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Help:Text editor support
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Other browsers=== ==== Conkeror ==== [[Conkeror]] can edit text boxes using an external editor by pressing {{key press|Ctrl|i}} on a focused text box. Details on setting up this feature can be found on the [http://conkeror.org/ExternalEditing External Editing] page from the Conkeror website. ==== dwb ==== [https://bitbucket.org/portix/dwb dwb] allows editing a text area with an external editor by typing {{key press|Ctrl|e}} when the cursor is in the text area. This key-binding can be changed on the <code>dwb:keys</code> page under the <code>open_editor</code> option, and the editor is defined on the <code>dwb:settings</code> page. ==== elinks ==== The text-only browser [[elinks]] also provides a function to edit text areas. The key combination {{key press|Ctrl|T}} calls an external editor, e.g. [[Vim (text editor)|Vim]]. This allows also to use syntax highlighting, edit functions, spelling corrections and saving local copies. ==== Luakit ==== [https://luakit.github.io/ Luakit] is able to edit text boxes using an external editor by pressing {{key press|Ctrl|e}} on the focused text box. <code>editor</code> and <code>open_editor</code> Lua modules powers the external editor functionality. User configuration is done by editing a <code>userconf.lua</code> file and key bindings are changed with the <code>add_binds</code> and <code>remove_binds</code> functions. ==== Nyxt ==== [https://nyxt.atlas.engineer/ Nyxt] is able to open an external editor on a current input field. The default keymap is <code>C-c '</code> when using CUA keybindings. The editor path can be changed by configuring the <code>external-editor-program</code> browser slot. The <code>edit-with-external-editor</code> command is used to open an editor. ==== qutebrowser ==== [[qutebrowser]] can open an external editor on a selected text area by typing {{key press|Ctrl|e}} or by using the <code>:open-editor</code> command. Settings can be changed using the <code>:set</code> command, with the editor defined in the <code>editor.command</code> section. The key-binding can be changed by using <code>config.bind()</code> in <code>config.py</code> or with the <code>:bind</code> command. ==== Vieb ==== [https://vieb.dev/ Vieb] can open an external editor on a focused input field by typing {{key press|Ctrl|i}} while in Insert mode. To change the mapping for the action, use the <code>imap</code> command on the <code>action.editWithVim</code> action. To change the editor, use the <code>set vimcommand=</code> command. ==== vimb ==== [https://fanglingsu.github.io/vimb/ vimb] is able to open an external editor on a hinted form area by typing <code>;e</code> or by pressing {{key press|Ctrl|t}} on a form field while in Input Mode. The editor is defined by changing the <code>:set editor-command</code> setting and changing the key mapping is done by using <code>:map</code> to change mappings. Note that there are various key mapping modes for mapping commands. ==== vimprobable ==== [https://sourceforge.net/p/vimprobable/wiki/Home/ vimprobable] can open text boxes in an external editor by typing {{key press|Ctrl|t}} while in Insert Mode. User configuration is done by editing a <code>vimprobablerc</code> file. To change the key binding, use the <code>map</code> command on the <code>openeditor</code> function. To define a different editor, use the <code>handler</code> command to change the <code>vimprobableedit</code> URI schema. ==== w3m ==== [[w3m]] opens an external editor for text areas by default. To change the external editor, press <code>o</code> to open the Options screen and change the Editor field. If the Editor field is left blank, w3m will use the <code>$EDITOR</code> environment variable. ==== webmacs ==== [https://github.com/parkouss/webmacs/ webmacs] can edit text fields using an external editor by pressing {{key press|Ctrl|x}} {{key press|e}} on a selected text field. Configuring the external editor is done by editing <code>__init__.py</code> found in the <code>~/.webmacs/init</code> directory and changing the <code>external-editor-command</code> variable. The <code>define_key()</code> and <code>undefine_key()</code> functions define and undefine a command to a keymap respectively. ==== xombrero ==== [[xombrero]] is able to edit a selected text element in an external editor by pressing {{key press|Ctrl|i}} while in Insert Mode or by entering the <code>:editelement</code> command. Settings can be changed by editing a <code>xombrero.conf</code> file. To change the key binding, create a <code>keybinding</code> entry for the <code>editelement</code> command. The editor is defined by creating an entry for the <code>external_editor</code> setting.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)