About: Vim as a system interpreter for vimscript   Sponge Permalink

An Entity of Type : owl:Thing, within Data Space : 134.155.108.49:8890 associated with source dataset(s)

The language still uses the original ed / ex / vi commands. These commands are standard tools today, in the current POSIX specification (Portable Operating System Interfaces), and scripts of ex commands can be used as diff and patch format, or to perform line-oriented text manipulation. Needless to say, for any text processing task Vim can be a powerful command tool.

AttributesValues
rdfs:label
  • Vim as a system interpreter for vimscript
rdfs:comment
  • The language still uses the original ed / ex / vi commands. These commands are standard tools today, in the current POSIX specification (Portable Operating System Interfaces), and scripts of ex commands can be used as diff and patch format, or to perform line-oriented text manipulation. Needless to say, for any text processing task Vim can be a powerful command tool.
Version
  • 7(xsd:integer)
dbkwik:vim/property/wikiPageUsesTemplate
Previous
  • 0(xsd:integer)
Text
  • mkvimball
Subpage
  • /201211
Complexity
  • basic
Created
  • 2012-11-04(xsd:date)
ID
  • 0(xsd:integer)
  • 4219(xsd:integer)
NEXT
  • 0(xsd:integer)
abstract
  • The language still uses the original ed / ex / vi commands. These commands are standard tools today, in the current POSIX specification (Portable Operating System Interfaces), and scripts of ex commands can be used as diff and patch format, or to perform line-oriented text manipulation. You can see that ex scripts have a different purpose than most Vim scripts today. They are used for text manipulation tasks outside ex/vi/vim, unlike the kind of usage in current Vim scripts, which is to modify/improve/affect Vim itself. Lets consider the usual Vim scripts (plugin/syntax/compiler/indent and others) as "internal" scripts, and the ex scripts would be "command" or "external" scripts. Now the nice thing is, Vim can of course run ex scripts. Vim is also a command language that can run external command scripts (other than plugins and syntax files). And Vim can use the extended vimscript language, a super-set of ex, so Vim turns into a real interpreter, like the ones for other languages. Add to that that it can even invoke python and other languages, too. Needless to say, for any text processing task Vim can be a powerful command tool.
Alternative Linked Data Views: ODE     Raw Data in: CXML | CSV | RDF ( N-Triples N3/Turtle JSON XML ) | OData ( Atom JSON ) | Microdata ( JSON HTML) | JSON-LD    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3217, on Linux (x86_64-pc-linux-gnu), Standard Edition
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2012 OpenLink Software