all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: vis  ]

Package: vis (0.7-2)

Links for vis

Screenshot

Debian Resources:

Download Source Package vis:

Maintainer:

External Resources:

Similar packages:

editor in stile vim moderno, senza legami col passato, semplice, ma efficiente

Vis ha lo scopo di essere un editor moderno, senza legami col passato, semplice, ma efficiente che combina i punti di forza di vi(m) e di sam. Estende l'editing modale di vi con la gestione di cursori multipli/selezioni multiple e lo combina con il linguaggio di comando basato su espressioni regolari strutturali di sam.

Come editor universale ha una gestione decente di Unicode e dovrebbe far fronte a file arbitrari inclusi quelli grandi, binari o a riga singola. L'evidenziazione della sintassi è fornita usando Parsing Expression Grammar che possono essere espresse comodamente usando Lua sotto forma di LPeg.

La parte principale dell'editor è scritta in una quantità ragionevole di codice C pulito (a seconda dei gusti), moderno e senza legami col passato, che gli permette di funzionare in ambienti con risorse limitate. L'implementazione dovrebbe essere facile da hackerare e dovrebbe incoraggiare le sperimentazioni. Esiste anche un'API Lua per estensioni in-process.

Vis si sforza di essere semplice e si focalizza sul suo compito principale: gestione efficiente del testo. La gestione degli appunti e dei digrafi e anche il dialogo fuzzy di apertura dei file sono tutti forniti da utilità indipendenti.

L'intenzione non è di essere compatibile con vi(m) fino all'ultimo bug, invece lo scopo è di fornire potenti funzionalità di editing basate su un progetto elegante e un'implementazione pulita.

Tags: Implemented in: C, Role: Program, Interface Toolkit: Ncurses TUI

Other Packages Related to vis

  • depends
  • recommends
  • suggests
  • enhances

Download vis

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 285.3 kB1,241.0 kB [list of files]
arm64 278.5 kB1,262.0 kB [list of files]
armel 264.1 kB1,135.0 kB [list of files]
armhf 264.4 kB1,051.0 kB [list of files]
i386 293.1 kB1,199.0 kB [list of files]
mips64el 273.5 kB1,267.0 kB [list of files]
mipsel 273.8 kB1,181.0 kB [list of files]
ppc64el 297.5 kB1,438.0 kB [list of files]
s390x 274.9 kB1,254.0 kB [list of files]