BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Anwendungen und Ports

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 16.06.2012, 04:59   #1
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Fenstergröße von xterm konfigurieren

Ich benutze als Standardterminal xterm und wollte es mir individuell konfigurieren. Dazu habe ich mir im home Verzeichnis eine .Xdefaults angelegt mit folgendem Inhalt:

Code:
xterm*geometry: 640x480 XTerm*font: 10x20 XTerm*background: LightYellow2 XTerm*foreground: Black XTerm.eightBitInput: true Xterm.eightBitOutput: true XTerm*multiScroll: on XTerm*jumpScroll: on XTerm*ScrollBar: on XTerm*SaveLines: 30000 Xterm*rightScrollBar: true xterm*utf8: 1
Das hat auch (fast) alles funktioniert, allerdings reagiert er auf xterm*geometry: 640x480 überhaupt nicht. Ich möchte ein größeres xterm Window beim Starten als wie die standardmäßig eingestellte Grösse. Jetzt habe ich Tante Google befragt und im Forum gesucht, bin aber nicht fündig geworden und einer Lösung näher gekommen.
ralli ist offline   Mit Zitat antworten
Alt 16.06.2012, 06:51   #2
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
XTerm.VT100.geometry: 120x50

Großschreibung ist wichtig.
__________________
[ 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
Alt 16.06.2012, 07:37   #3
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Danke Kamikaze, hat leider nicht funktioniert und nichts gebracht. Der Eintrag musste doch der .Xdefaults hinzugefügt werden?
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 16.06.2012, 08:10   #4
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Wenn ich in xterm die mittlere Maustaste drücke und aus dem Menu hide VT wIndow auswähle, dann kommt die von mir gewünschte Fenstergröße. Wie aber kann ich das dauerhaft einstellen? Hab mal
Code:
XTerm.VT100.hide: true
ausprobiert, funktioniert aber leider auch nicht.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 16.06.2012, 08:40   #5
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Ach mein vorheriger Thread war natürlich Unsinn. Jetzt funktioniert es mit diesen Einträgen in der .Xdefaults. Ich habe dann ganz einfach das xterm Fenster auf die von mir gewünschte Grösse gezogen und fluxbox mitgeteilt, das es sich Fenstergröße und Fensterposition beim Schließen merken soll. Beim erneuten Start war dann alles so, wie ich es vorher eingestellt hatte.

Code:
XTerm*background: LightYellow2 XTerm*foreground: Black XTerm*scrollBar: false XTterm*utf8: 2 XTerm*termName: xterm-256color XTerm*faceName: xft:Dejavu Sans Mono:pixelsize=14 ! http://invisible-island.net/xterm/xterm.faq.html#tiny_menus XTerm.VT100.geometry: 120x50 XTerm*saveLines: 7777 XTerm*metaSendsEscape: true XTerm*highlightSelection: true XTerm*trimSelection: true XTerm*cutNewline: false XTerm*colorBDMode: true XTerm*colorBD: khaki XTerm*charClass: 3:48,35:48,37:48,43:48,45-47:48,64:48,95:48,126:48,35:48,58:48,63:48,61:48,44:48,38:48,59:48 !colors !black XTerm*color0: #171717 XTerm*color8: #737373 !red XTerm*color1: #FF5E5E XTerm*color9: #FF7878 !green XTerm*color2: #9CE82B XTerm*color10: #9ACD32 !yellow XTerm*color3: #F0E68C XTerm*color11: #EEE8AA !blue XTerm*color4: #008AFF XTerm*color12: #4F98FF !magenta XTerm*color5: #E88CFF XTerm*color13: #EDA6FF !cyan XTerm*color6: #87CEFA XTerm*color14: #B0E2FF !white XTerm*color7: #DCDCCC XTerm*color15: #FFFFFF
Früher war das doch die .Xresources oder? Und bei freeBSD jetzt die .Xdefaults. Oder haben beide Dateien unterschiedliche Funktionen?
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 16.06.2012, 09:20   #6
.not
Oh my gosh, it's Unix!
 
Benutzerbild von .not
 
Registrierungsdatum: Jul 2011
Ort: /dev/at/vi
Beiträge: 100
Die beiden Dateien haben die selbe Funktion, die Nutzung von .Xdefault ist allerdings was ich mich erinnern kann als Deprecated gekennzeichnet.
.not ist offline   Mit Zitat antworten
Alt 16.06.2012, 15:17   #7
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
.not danke für den Tipp, ich hab es gerade umgestellt, aktualisiert und dann mit xrdb $HOME/.Xresources neu geladen.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 16.06.2012, 18:59   #8
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Nachdem hier Yamagi und Kamikaze das rxvt-unicode Terminal favorisieren, habe ich auch kurzentschlossen dieses Terminal installiert.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 17.06.2012, 04:17   #9
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Wenn ich das rxvt-unicode Terminal verlasse und später mal neu starte, sind die Befehle aus der vorherigen Sitzung verschwunden. Es wird also keine history gespeichert. Irgendwie ist hier noch was nicht richtig. Im Augenblick benutze ich nur eine minimalistische .Xresorces Datei mit folgendem Inhalt:
Code:
URxvt*foreground: Black URxvt*background: LightYellow2 URxvt*font: xft:Dejavu Sans Mono:pixelsize=14 URxvt*boldFont: xft:Dejavu Sans Mono:pixelsize=14 URxvt.saveLines: 10000
Fehlt noch was Wichtiges für den grundsätzlichen Produktiveinsatz? Dann lasst es mich bitte wissen, ich bin ja noch am Lernen und setze Eure Erfahrungen und Empfehlungen gerne um.

Muss ich jetzt noch urxvt zum Standardterminal für freeBSD machen?

Entschuldigt bitte, das ich Euch mit solch banalen Dingen nerve, aber ich habe im Netz wirklich nichts dazu gefunden.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 17.06.2012, 07:31   #10
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
Die History ist Sache der Shell, nicht des Terminals.

Meine Optionen:
Code:
URxvt.depth: 32 URxvt.background: rgba:0000/0000/0000/D000 URxvt.foreground: #FFFFFF URxvt.font: xft:monospace:size=7.5 URxvt.scrollBar: false URxvt.saveLines: 65535 URxvt.geometry: 80x25 URxvt.skipScroll: true URxvt.pastableTabs: true URxvt.perl-ext-common: default,-selection-popup,-option-popup
__________________
[ 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
Alt 17.06.2012, 08:40   #11
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Danke Kamikaze. Jetzt habe ich recherchiert, aber nichts gefunden, wie die history für shells eingerichtet wird. Wenn ich mich mit urxvt mit su - als root einlogge, dann funktioniert ja die history. Dafür funktionieren Umlaute nicht oder die Entfernen Taste sowie die Backspace taste zicken. Ja, ich muss noch einiges Lernen.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 17.06.2012, 08:56   #12
Yamagi
Possessed With Psi Powers
 
Benutzerbild von Yamagi
 
Registrierungsdatum: Apr 2004
Ort: Schleswig-Holstein
Beiträge: 6.556
Yamagi eine Nachricht über ICQ schicken
Beim Einrichten der Shell kommt es natürlich darauf an, welche Shell du nutzt. Unter FreeBSD hat man oft (aber natürlich nicht immer) die "tcsh" als interaktive Shell. Meine Konfigurationsdatei dafür findet sich hier: https://github.com/Yamagi/dotfiles/b...er/tcsh/tcshrc Vielleicht findet der eine oder andere darin einige schöne Dinge, die er sich abschreiben möchte. Dazu kommt noch ~/.login: https://github.com/Yamagi/dotfiles/b...ter/tcsh/login und ~/.logout: https://github.com/Yamagi/dotfiles/b...er/tcsh/logout
__________________
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 17.06.2012, 09:54   #13
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Danke Yamagi, ich werde es mir anschauen und durcharbeiten.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli ist offline   Mit Zitat antworten
Alt 18.06.2012, 22:52   #14
Tronar
ausÜberzeugung altmodisch
 
Benutzerbild von Tronar
 
Registrierungsdatum: Jan 2007
Ort: Hechlingen (Bayern)
Beiträge: 220
Noch ein paar Bemerkungen zum Xterm, auch wenn Du inzwischen Rxvt zu bevorzugen scheinst:
Die Geometrie solcher textbasierter Fenster wird meist nicht in Pixel, sondern in Buchstaben angegeben. Das hast Du wahrscheinlich, angesichts Deines letzten Wertes 120x50, gemerkt.
Xterm besteht aus zwei Fenstern, einem VT100- und einem Tektronix-Fenster, von denen aber immer nur eines angezeigt wird. Deshalb ist es ganz sinnvoll, die Ressourcen spezifisch anzugeben: XTerm.VT100.Geometry: 120x50
Der Unterschied zwischen Groß- und Kleinschreibung, auf den Kamikaze hinwies, ist der, daß xterm der Name des Xterm-Fensters und XTerm ein Klassenname ist, der von mehreren Anwendungen (IIRC auch Rxvt) oder mehreren Fenstern derselben Anwendung, falls vorhanden, benutzt wird. Er ist also allgemeingültiger.

Ach ja, die Ressourcendatei sollte .Xresources heißen. Eine .Xdefaults war ursprünglich nicht definiert, vielmehr sollte es in Netzwerken eine .Xdefaults-dings und .Xdefaults-bums geben, die verwendet werden, je nachdem, ob das Heimatverzeichnis vom Rechner dings oder bums gemountet wurde; das ist also der rechnerabhängige Teil der X-Ressourcen.
Die meisten X-Server sind heute aber insoweit idiotensicher, daß sie .Xresources und .Xdefaults beide aufrufen.

So, jetzt ist das Gewitter direkt über mir, und ich werde ganz schnell submitten, bevor die Kiste abraucht.
Tronar ist offline   Mit Zitat antworten
Alt 20.06.2012, 05:25   #15
ralli
Registered User
 
Registrierungsdatum: Jun 2012
Beiträge: 228
Danke Tronar, gut zu wissen.
__________________
FreeBSD 9.1 - KDE3 : CPU: P4 3,0 - RAM: 2048 MB - Graka: Nvidia Geforce 9500 GT 1024 MB - HDD: 250 GB und 500 GB
ralli 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
xterm hängt bei Sonderzeichen Florian88 OpenBSD - Allgemein 4 26.01.2009 19:07
Xterm lässt sich nicht starten Leno FreeBSD - Anwendungen und Ports 3 15.09.2004 17:19
Probleme mit Aterm und Xterm nach der Kernel Kompilierung Sonic_Traveler FreeBSD - Allgemein 2 23.07.2004 21:29
XTerm mit Programm starten und offen lassen ? sewin FreeBSD - Allgemein 4 12.03.2004 17:15
XTerm / ssh und mehrere Programme tUNIX FreeBSD - Allgemein 2 01.10.2003 11:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 Uhr.


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