[permalink] [id link]
vi is a modal editor: it operates in either insert mode ( where typed text becomes part of the document ) or normal mode ( where keystrokes are interpreted as commands that control the edit session ).
from
Wikipedia
Some Related Sentences
vi and is
In addition to Sir Walter Scott's The Monastery, a hand-fast marriage is mentioned in William Shakespeare's Cymbeline ( act I, scene vi ).
The more popularly accepted date for the Viking raid on Lindisfarne is 8 June ; Michael Swanton, editor of Routledge's edition of the Anglo-Saxon Chronicle, writes " vi id Ianr, presumably an error for vi id Iun ( June 8 ) which is the date given by the Annals of Lindisfarne ( p. 505 ), when better sailing weather would favour coastal raids.
* In the 2009 film Avatar, the Na ' vi live in Hometree, the spiritual and physical home of the tribe ; over 300 meters tall, Hometree is connected with all the other plant life of Pandora through a neural-like network.
Tertullian, " On Monogamy " ch. vi quotes a brief phrase —" follow the better things "— from 3 John 1. 11 " Beloved, imitate not that which is evil, but that which is good ", a phrase that might also have been adapted from the Septuagint Psalm xxxvi.
In the water of baptism, which ( upon a partial quotation of John 3: 5 ) is made necessary ( De baptismo, vi.
The portable subset of the behavior of vi and programs based on it, and the ex editor language supported within these programs, is described by ( and thus standardized by ) the Single Unix Specification
It is in some sense, a strange inversion that BSD Unix, where Joy's vi codebase began, no longer uses it, and the AT & T-derived Unixes, which in the early days lacked Joy's editor, are the ones that now use and maintain modified versions of his code.
It contains few additions beyond these, so it is of interest for those who look for a small but well-defined vi implementation close to that of most commercial Unix systems.
Vim also has a vi compatibility mode, in which Vim is more compatible with vi than it would be otherwise, although some vi features, such as open mode, are missing in Vim, even in compatibility mode.
vi and modal
vi and editor
Another programmer's text editor, Vim ( a descendant of vi ), also has full implementation of macros.
For example, Unix and Unix-like operating systems have the vi editor ( or a variant ), but many also include the Emacs editor.
Because Joy had begun with Ken Thompson's ed editor, ex and vi were derivative works and could not be distributed except to people who had an AT & T source license.
By 1985, a version of Emacs ( MicroEMACS ) was available for a variety of platforms, but it was not until June, 1987 that Stevie ( ST editor for VI enthusiasts ), a limited vi clone appeared.
Over the years since its creation, vi became the de facto standard Unix editor and a nearly undisputed hacker favorite outside of MIT until the rise of Emacs after about 1984.
* nvi is an implementation of the ex / vi text editor originally distributed as part of the final official Berkeley Software Distribution ( 4. 4 BSD-Lite ).
The basic movement keys ( h, left ; j, down ; k, up ; and l, right ) are the same as the cursor control keys in the vi editor.
As vi was a popular editor amongst programmers and system administrators, there initially was doubt whether Bram's ' improved ' version could achieve the quality and fan following of the original.
One counterexample would be the popular vi text editor, which while not being CLI-based, uses memorized keyboard commands almost exclusively, rather than the prompting TUI / GUI style, which relies more on recognition than recall.
Horton contributed to Berkeley UNIX ( BSD ), including the vi editor and terminfo database, and led the growth of Usenet in the 1980s.
vi and insert
Some features included in version 1. 3. 4 include: capture from FireWire cameras, fast and frame-accurate navigation / scrubbing, vi keybindings, storyboard view with drag-n-drop, trimmer with 3 point insert editing, fine-grain thumbnail viewer, support for jog shuttle USB devices, drag-n-drop from file manage, Undo / Redo up to 99X.
vi and mode
But although Joy's vi was now once again available for BSD Unix, it arrived after the various BSD flavors had committed themselves to nvi, which provides a number of enhancements over traditional vi, and drops some of its legacy features ( such as open mode for editing one line at a time ).
* Vim " Vi IMproved " has yet more features than vi, including ( scriptable ) syntax highlighting, mouse support, graphical versions, visual mode, many new editing commands and a large amount of extension in the area of ex commands.
This mode is automatically turned on by Vim when it is started in a situation which looks as if the software might be expected to be vi compatible.
Elvis introduced a number of features now present in other vi clones, including allowing the cursor keys to work in input mode.
The description of his palace and his dominions, the mode in which Odysseus is received, the entertainments given to him, and the stories he related to the king about his own wanderings, occupy a considerable portion of Homer's Odyssey ( from book vi.
In recent times, ex is implemented as a personality of the vi program ; most variants of vi still have an " ex mode ", which is invoked using the command, or from within vi for one command by typing the: ( colon ) character.
In addition, Elvis almost all ex / vi commands worked ( except :@,: abbr, and: preserve in ex mode and @ in visual mode and appending to named buffers ).
3.407 seconds.