Skip to content
Surf Wiki
Save to docs
general/user-interface-techniques

From Surf Wiki (app.surf) — the open knowledge base

Simultaneous editing


In human–computer interaction, simultaneous editing is an end-user development technique allowing a single user to make multiple simultaneous edits of text in a multiple selection at once through direct manipulation.

Multiple selections and cursors are typically created by using a keyboard shortcut to select repeated instances of the same text or text fragments surrounded by the same delimiters, by using a search feature to select all instances of a search term, by selecting the same column in multiple lines, or by selecting text or cursor positions with a mouse. The Lapis experimental web browser and text editor is also able to infer selections based on concept learning from positive and negative examples given by the user during a process known as selection guessing.

Tools for data wrangling (mass reformatting) also sometimes include commands for simultaneous editing of all data in a column or category.

Editors supporting simultaneous editing

  • Simultaneous editing in Lapis
  • Multiple selections in Sublime Text
  • Multiple cursors in Cloud9
  • Multi-cursor package in Atom
  • Multiple selections in Visual Studio Code
  • Multiple selections in Firefox developer tools
  • Multiple-cursors in Emacs
  • Multi Edit plug-in for gedit
  • Multi-Editing Settings in Notepad++{{cite web |access-date=2016-06-17 |archive-date=2016-08-09 |archive-url=https://web.archive.org/web/20160809222901/https://notepad-plus-plus.org/features/multi-editing.html |url-status=dead
  • Multiple carets in PyCharm
  • Column Edit Mode in Vi and Vi derivatives such as Vim

References

References

  1. "LAPIS: Smart Editing with Text Structure".
  2. "LAPIS - Editing Text with Lightweight Structure".
  3. "Sublime Text - A sophisticated text editor for code, markup and prose".
  4. "Multiple Cursors - Cloud9".
  5. "Multi-cursor package".
  6. "Multiple selections (multi-cursor)".
  7. Heather Arthur and Robert Nyman. (May 7, 2014). "Editable box model, multiple selection, Sublime Text keys + much more – Firefox Developer Tools Episode 31". Mozilla.
  8. "Multiple cursors for emacs.".
  9. "Emacs Rocks! Episode 13: multiple-cursors".
  10. (15 November 2009). "New gedit plugin: multi edit".
  11. "Multiple carets".
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Simultaneous editing — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report