Hallo allerseits,
habe erst vor 2 Jahren zu MacOS X gewechselt und bin darum noch recht unbeholfen im Umgang mit dem Mac, aber bin dem Mythos Apple verfallen, wie man sieht. Seit einer Stunde versuche ich aber schon folgendes Problem in den Griff zu bekommen:
ich habe vorhin mit einem kleinen Interpreter gearbeitet, der sich mosml nennt; ist ne kleine Programmiersprache, die ich lernen muß.
Jedenfalls läuft dieses mosml Programm in einem Terminalfenster unter mac os. Um einige Probleme mit der Tastatur zu beheben hab ich in den Terminaleinstellungen unter "Terminal"-> "Fenstereinstellungen" einige Sache in hinsicht auf Emulation etc. geändert. Danach habe ich auf "als Standard verwenden" geklickt und schon hatte ich den Salat.
Danach wollte ich ein neues Bashfenster öffnen (um mit ssh zu arbeiten) und stattdessen startet direkt der Interpreter im Terminalfenster, wenn ich auf "Terminal" klicke. Komme also nicht mehr in die bash. Hab "Terminal" auch schon direkt aus dem Programmverzeichnis aufgeführt, nix. Er springt immer wieder direkt in mein Programm und begrüßt mich mit der Meldung
wenn ich meinen interpreter verlasse (also mit quit() ) bekomm ich ein
und mein Terminalprozess ist beendet. Wie man sieht steht hier in irgendeiner Konfigurationsdatei der bash, dass sie mosml starten und nach beenden des Programms die bash verlassen soll.
Habe mir schon das Programm Xupport geladen (wie hier schon einmal beschrieben wurde) und damit versucht diverse versteckte Konfigurationsdateien für die bash zu finden, aber war nicht von Erfolg gekrönt. Außer einer .bash_history ist mir nichts aufgefallen.
Auch ein "Befehl ausführen" /bin/bash --rc brachte nichts.
Bin momentan echt ratlos und hab keine Ahnung, wie ich mein Terminalfenster reparieren kann. Für Hilfe wäre ich euch sehr dankbar.
Grüße
Daniel
habe erst vor 2 Jahren zu MacOS X gewechselt und bin darum noch recht unbeholfen im Umgang mit dem Mac, aber bin dem Mythos Apple verfallen, wie man sieht. Seit einer Stunde versuche ich aber schon folgendes Problem in den Griff zu bekommen:
ich habe vorhin mit einem kleinen Interpreter gearbeitet, der sich mosml nennt; ist ne kleine Programmiersprache, die ich lernen muß.
Jedenfalls läuft dieses mosml Programm in einem Terminalfenster unter mac os. Um einige Probleme mit der Tastatur zu beheben hab ich in den Terminaleinstellungen unter "Terminal"-> "Fenstereinstellungen" einige Sache in hinsicht auf Emulation etc. geändert. Danach habe ich auf "als Standard verwenden" geklickt und schon hatte ich den Salat.
Danach wollte ich ein neues Bashfenster öffnen (um mit ssh zu arbeiten) und stattdessen startet direkt der Interpreter im Terminalfenster, wenn ich auf "Terminal" klicke. Komme also nicht mehr in die bash. Hab "Terminal" auch schon direkt aus dem Programmverzeichnis aufgeführt, nix. Er springt immer wieder direkt in mein Programm und begrüßt mich mit der Meldung
Last login: Fri Nov 4 23:20:42 on ttyp2
/Users/Daniel/Desktop/mosml/bin/mosml; exit
Welcome to Darwin!
chii:~ Daniel$ /Users/Daniel/Desktop/mosml/bin/mosml; exit
Moscow ML version 2.00 (June 2000)
Enter `quit();' to quit.
wenn ich meinen interpreter verlasse (also mit quit() ) bekomm ich ein
logout
[Prozess beendet]
und mein Terminalprozess ist beendet. Wie man sieht steht hier in irgendeiner Konfigurationsdatei der bash, dass sie mosml starten und nach beenden des Programms die bash verlassen soll.
Habe mir schon das Programm Xupport geladen (wie hier schon einmal beschrieben wurde) und damit versucht diverse versteckte Konfigurationsdateien für die bash zu finden, aber war nicht von Erfolg gekrönt. Außer einer .bash_history ist mir nichts aufgefallen.
Auch ein "Befehl ausführen" /bin/bash --rc brachte nichts.
Bin momentan echt ratlos und hab keine Ahnung, wie ich mein Terminalfenster reparieren kann. Für Hilfe wäre ich euch sehr dankbar.
Grüße
Daniel
Zuletzt bearbeitet: