Linux 14.979 Themen, 106.322 Beiträge

editoren

ghartl1 / 31 Antworten / Flachansicht Nickles

hallo,

frage:

sind linux editoren leistungsfähiger als windows-editoren?
wenn man z.bsp ein 1 gb grosses file bearbeiten will, kann man das ja auch
auf der kommandozeile machen in linux > vim, pico
oder grafisch mit gvim

windows hab ich jetzt keine ahnung

hat wer erfahrungswerte, ob unter linux die editoren sich mit "grossen" files leichter tun?

gruss günter

bei Antwort benachrichtigen
Borlander Andreas42 „Hi! Naja, es gibt durchaus nicht wenige Tipps um die...“
Optionen
So kann man z.B. schnell vom Anfang einer Datei zum Ende "springen", da dabei nicht die ganze Datei geladen werden muss.

 Kommt drauf an was man als zum Ende springen interpretiert. Das ggf. vorhandene unsichtbare EOF-Zeichen ist ja für den User nicht so interessant an zu schauen. Bei den meisten GUI-Editoren bedeutet das i.d.R. ein Anzeigen der letzten n Zeilen der Datei, wobei n gleich die Zeilenanzahl des Anzeigebereichs ist. Bei naiver Herangehensweise würde man hier nun vom Dateiende aus rückwärts nach den Zeilenumbrüchen suchen. Da es allerdings extrem teuer wäre Byte-Weise die Datei von Hinten zu lesen muss man da deutlich mehr Implementierungsaufwand investieren. Ich da dann eher Blockweise von Hinten anfangen, wobei die Blöcke im Idealfall so groß sein sollten dass eine komplette Bildschirmseite reinpasst: Damit wäre dann nur noch ein Plattenzurgiff notwendig. Bei beliebig langen Textzeilen lässt sich das natürlich nicht garantieren. Also wird das ganze schon irgendwie fummelig ;-)

Gruß
bor

bei Antwort benachrichtigen