BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Allgemein

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 01.06.2012, 08:41   #1
xcvb
BSD Frischfleisch
 
Registrierungsdatum: Feb 2007
Ort: Uelsen
Beiträge: 208
vi mit tabs und spaces

Hallo.
Wenn ich mit dem (n)vi eine Datei erstelle, bspw.
Code:
asdfasdf asdf jklö asdf
dann habe ich in Zeile 2&4 4 Spaces(1 Tab) und in Zeile 3 8 Spaces (2 Tab). Ich habe in meiner .nexrc "set shiftwidth=4" und "set tabstop=4" stehen.

Wenn ich aber nun die Datei mittels cat ausgebe, oder die Datei nun mit dem ee bearbeite, dann haben sich die Spaces bzw. Tabs verdoppelt.

Warum ist das so?
xcvb ist offline   Mit Zitat antworten
Alt 01.06.2012, 09:23   #2
Yamagi
Possessed With Psi Powers
 
Benutzerbild von Yamagi
 
Registrierungsdatum: Apr 2004
Ort: Schleswig-Holstein
Beiträge: 6.554
Yamagi eine Nachricht über ICQ schicken
Weil die meisten Programme 1 Tab mit 8 Spaces übersetzen.
__________________
Eure Tastatur verfügt nicht umsonst über zwei Shift-Tasten! Benutzt sie bitte, denn sonst ist es mir fast unmöglich euere Posts zu entziffern.

Yamagi ist offline   Mit Zitat antworten
Alt 01.06.2012, 09:26   #3
xcvb
BSD Frischfleisch
 
Registrierungsdatum: Feb 2007
Ort: Uelsen
Beiträge: 208
Ah, okay. Danke dir Yamagi.
xcvb ist offline   Mit Zitat antworten
Alt 01.06.2012, 10:14   #4
Yamagi
Possessed With Psi Powers
 
Benutzerbild von Yamagi
 
Registrierungsdatum: Apr 2004
Ort: Schleswig-Holstein
Beiträge: 6.554
Yamagi eine Nachricht über ICQ schicken
Über das Thema "Tabs, Spaces, was bitte wann?" sind ganze Romane geschrieben worden. Man kann es nicht richtig machen, denn jeder hat seinen eigenen Stil.
__________________
Eure Tastatur verfügt nicht umsonst über zwei Shift-Tasten! Benutzt sie bitte, denn sonst ist es mir fast unmöglich euere Posts zu entziffern.

Yamagi ist offline   Mit Zitat antworten
Alt 01.06.2012, 15:02   #5
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Meine Erfahrung mit Spaces beim Programmieren sind vor allem mit python ziemlich bitter. Vor allem wenn mal gelegentlich was auskommentiert wird, geht das schief. Dann hat man hier mal 2, dort mal 4 an anderen stellen 3 oder 5 Spaces tief eingerückt (das waren nicht meine Verbrechen, ich musste nur damit klarkommen).

Irgendwann habe ich mir dann ein Skript geschrieben, das die Einrückung wegmacht und mit Tabs ersetzt.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
FreeBSD Samba PDC Howto Highfish Howtos 103 25.09.2006 21:14
wie vi im single user mode aufrufen rbrinkmo NetBSD - Anwendungen 10 07.08.2006 16:15
Brauche bitte kurze Hilfe in vi Makros Allah FreeBSD - Anwendungen und Ports 9 19.03.2006 10:30
vi FreeBSD <> Linux gelbasack FreeBSD - Anwendungen und Ports 25 14.04.2005 09:00
[freebsd] vi editor session beim startup thor FreeBSD - Allgemein 6 19.04.2004 14:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.