Frage

Wenn Sie eine vim Instanz in Gnu Bildschirm läuft Verschiebung trifft in Insert-Modus fügt ein ‚M‘ und dann eine neue Zeile, und nicht nur eine neue Zeile.

Weiß jemand, was das Problem sein könnte, oder wo sie suchen?

Relevante Systeminfo:

  

Ubuntu 8.04.1

     

Bildschirm Version 4.00.03 (FAU) 23-Oct-06

     

VIM - vi improved 7.1 (2007, 12. Mai Jan kompilierte 31 2008 00.20.21)     Eingeschlossen Patches: 1-138

     

Konsole 1.6.6 (mit KDE 3.5.10)

Dank der Kommentare. Wenn der Wert von $TERM Überprüfung bemerkte ich, dass es war xterm (wie erwartet), aber innerhalb Bildschirm $TERM wurde auf screen-bce. Einstellen TERM=xterm nach Bildschirm starten behebt dieses Problem.

die folgende Hinzufügen das Problem gelöst ~/.screenrc alles ohne manuell zu tun:

  

Begriff xterm

War es hilfreich?

Lösung

Fehlende Informationen aus Ihrer Frage:

  1. Wo laufen Sie Bildschirm und dieses Problem sehen? Einiger Terminal-App (KTerminal, Gnome-Terminal, virtuelle Konsole usw.) oder Remote-Sitzung (zB Kitt, ssh von einem anderen Computer)
  2. tun, um einen „echo $ TERM“ und sagen Sie uns seinen Ausgang
  3. tun, um eine „cat -v“, drücken Sie Umschalt-Enter, dann eingeben, dann Strg -. D und uns dann sagen, was Ausgang ist

Andere Tipps

Als erstes könnten Sie Ihre $ TERM innerhalb konsole beheben. Installieren "ncurses-term" und konfigurieren konsole $ TERM = konsole-256color einzustellen. Dann konfiguriert Bildschirm mit „Begriff Bildschirm-256color“. Oder ‚konsole‘ und ‚Bildschirm‘ bzw. wenn das Ihre Präferenz. Konsole und Bildschirm sind nicht xterm und alles xterm tut nicht unterstützt, so falsch $ TERM verwendet, kann zu schlechten Dinge führen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top