Schrift
[thread]6428[/thread]

Print (Seite 2)



<< |< 1 2 >| >> 15 Einträge, 2 Seiten
betterworld
 2004-07-25 02:01
#84902 #84902
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
[quote=Strat,24.07.2004, 22:51]wenn es das letzte Statement der Datei ist, und der Editor nicht automatisch einen Zeilenumbruch hinzufuegt (sowas will ich auch von einem Editor nicht),[/quote]
Wollte ich frueher auch nicht, da hab ich immer gedacht, dass es unsinniger Speicherverbrauch ist. Ist es im Prinzip ja auch. Aber inzwischen bin ich ein Unix-Mensch geworden und mache immer ein \n am Ende. Denn es sieht zum Beispiel gar nicht gut aus, wenn man cat datei macht und dann das Prompt nicht in einer neuen Zeile steht.
Strat
 2004-07-26 01:32
#84903 #84903
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=betterworld,25.07.2004, 00:01][quote=Strat,24.07.2004, 22:51]wenn es das letzte Statement der Datei ist, und der Editor nicht automatisch einen Zeilenumbruch hinzufuegt (sowas will ich auch von einem Editor nicht),[/quote]
Wollte ich frueher auch nicht, da hab ich immer gedacht, dass es unsinniger Speicherverbrauch ist. Ist es im Prinzip ja auch. Aber inzwischen bin ich ein Unix-Mensch geworden und mache immer ein \n am Ende. Denn es sieht zum Beispiel gar nicht gut aus, wenn man cat datei macht und dann das Prompt nicht in einer neuen Zeile steht.[/quote]
wenn ich ein \n am ende der letzten zeile haben will, dann mache ich es explizit (also bei textdateien eigentlich immer) ... automatisch geht sowas z.B. bei binaerdateien ganz schnell in die hose...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
betterworld
 2004-07-26 03:49
#84904 #84904
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
vim hat da so einen tollen Hack fuer binaere Dateien: Wenn er meint, dass eine Datei binaer ist, dann merkt er sich bei Oeffnen, ob am Ende ein newline war und speichert diese Information in der Variable endofline. Waehrend des Editierens ist alles ganz normal, aber beim Speichern haengt er je nach Wert von endofline kein \n an.
Crian
 2004-07-26 11:24
#84905 #84905
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
da sieht man's mal wieder ;-)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
ptk
 2004-07-26 13:17
#84906 #84906
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Beim Emacs gibt es die Variable require-final-newline. Damit kann man angeben, ob ein Newline immer angehaengt wird, nie, oder beim Speichern gefragt wird. Da man diese Variable anhaengig vom Major-mode machen kann, kann man sie dort setzen, wo es unbedingt notwendig ist (z.B. bei Shell-Skripten).
<< |< 1 2 >| >> 15 Einträge, 2 Seiten



View all threads created 2004-07-24 12:48.