Ich bin mit etwas seltsames Verhalten konfrontiert, wenn Sie versuchen, ssh auf den Server mit entweder Iterm2
oder OSX Terminal
. Grundsätzlich ist das Problem, wenn tab
für Auto-Vervollständigung verwenden, wird es eine weitere zufällige zusätzliche char in dem Ende drucken, zum Beispiel:Tab und Pfeiltasten seltsames Verhalten in Redhat
//the 'e' is extra in this case
$ cd keys/e
Und wenn alle Pfeiltasten für die Navigation zu verwenden versuchen, es funktioniert im Grunde nicht überhaupt arbeiten.
//^[[C^[[C^[[C^[[C^[[C^[[C^[[C are printed by pressing arrow keys
$ cd keys/^[[C^[[C^[[C^[[C^[[C^[[C^[[Ce
//Kernel Version
OS Version: 2.6.39-400.246.2.el6uek.x86_64
//Distribution Information
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.6 (Santiago)
Aber es funktioniert in meinem macbook ganz gut, ich vermute, es von meinem Serverprofil verursacht wird eingerichtet, aber ich habe doppelt geprüft, dass ich nicht eine der folgenden Dateien in meinem Haus haben:
$ vi .bash_profile
$ vi .bashrc
Jede Hilfe wird geschätzt.
Die Frage ist unklar, da '^ [[C' (Pfeil nach rechts) nicht für "Navigation" in der Schale verwendet. Möglicherweise finden Sie einige Probleme mit der Nichtübereinstimmung der Terminal- und 'TERM'-Einstellung, aber es gibt keine Details, die den Leuten bei der Beantwortung helfen könnten. –
Wenn ich "Navigation" sage, meine ich das Navigieren zwischen den Zeichen, die ich in den Befehl eingegeben habe. –