Hva er Visual Editor i Linux?

Hva er Visual Editor i Linux?


Enhver redaktør som viser tekst på en skjerm som det er redigert kalles en visuell editor. Det er visuelt fordi du ser resultatet av redigeringen i sanntid. Visuelle redaktører er så viktig for Linux at flere er inkludert i hver fordeling. To av de mest brukte Linux-redaktører er "vi" som er utviklet av Sun Microsystems co-grunnlegger Bill Joy i 1976 og "emacs" skapt av GNU Free Software Foundation grunnlegger Richard Stallman i samme år.

En enkel tekst editor

Visuelle redaktører er ofte brukt for grunnleggende redigering der teksten ikke må formateres. Et eksempel er "Les meg" -filer som følger med programvare. Disse enkle tekstfiler er laget med visuelle redaktører. Enhver grunnleggende redigering oppgave, som å legge til, fjerne eller omorganisere tegn i en ren tekst-fil, som kan gjøres med en visuell editor. Hvis du er en erfaren Linux-bruker kan du selv bruke en visuell editor for å endre en Linux konfigurasjonsfil og endre måten Linux oppfører seg.

En File Manager

Som alle OS, klarer Linux alle typer filer og organiserer dem slik at de kan hentes ved behov. Siden visuelle redaktører er i stand til å bruke "shell" (et program som konverterer skrevet kommandoer inn koden et OS kan forstå) kommandoer og skript, kan de fortelle Linux å endre navn, slette, kopiere eller flytte filer og mapper. De kan også brukes til å vise innholdet i en fil eller mappe og til å sette sine tillatelser til å bestemme hvem som kan få tilgang til det.

En Command Line Interface

Din shell kommandolinje-grensesnitt har et spørsmål hvor du forteller skallet for å gi Linux en oppgave. Siden visuelle redaktører kan kjøre skallkommandoer og skript, kan de ofte ta plassen til din shell kommandolinje-grensesnitt. Shell skript og makroer har mye til felles, fordi de kombinerer kommandoer eller tastetrykk for å automatisere OS oppgaver. Visuelle redaktører kan bruke både til å automatisere rutinemessige datatjenester. Andre oppgaver som krever shell kompatibilitet, som å sende nettverk kommandoer, kan også utføres med en visuell editor.

Et programmeringsverktøy

En GUI (Graphical User Interface) tekstredigeringsprogram som Libre Word for Linux sparer vanligvis sine filer i en binær form at Linux ikke kan lese, men visuelle redaktører som "vi" og "emacs" ikke har dette problemet siden de sparer alt som vanlig "enkel" tekst. Det er derfor programmerere bruke dem til å generere sine programvarekode. Noen visuelle redaktører, som emacs, selv har innstillinger for forskjellige programmeringsspråk, og muligheten til å sjekke din kode for feil og å kompilere den når du er ferdig.