Skerm + vim oorsake verskuiwing voer om 'M' en 'n newline voeg
-
09-06-2019 - |
Vra
As jy 'n vim byvoorbeeld in gnu skerm slaan verskuiwing betree in insetsel af voeg 'n 'M' en dan 'n nuwe reël, eerder as om net 'n newline.
Het enige iemand weet wat die probleem kan wees, of waar om te kyk?
Relevante stelsel info:
Ubuntu 8.04.1
skerm weergawe 4.00.03 (FAU) 23-Oktober-06
VIM - Vi IMproved 7.1 (2007 Mei 12, saamgestel 31 Januarie 2008 00:20:21) Ingesluit kolle: 1-138
Konsole 1.6.6 (Die gebruik van KDE 3.5.10)
Baie dankie aan die kommentaar. Wanneer die nagaan van die waarde van $TERM
Ek het opgemerk dat dit was xterm
(soos verwag), maar binne skerm $TERM
is gestig om screen-bce
. TERM=xterm
opstel na die launch skerm besluit hierdie kwessie.
die volgende Toe te voeg tot ~/.screenrc
die probleem opgelos sonder om enigiets met die hand te doen:
termyn xterm
Oplossing
Missing info van jou vraag:
- Waar kry jy die skerm loop en kyk na hierdie kwessie? Sommige terminale app (KTerminal, Gnome terminaal, virtuele konsole ens) of afgeleë sessie (bv stopverf, ssh van 'n ander rekenaar)
- doen 'n "eggo $ TERM" en vertel ons sy uitset
- doen 'n "kat-v", druk Shift-Sleutel, dan Tik, dan Ctrl -. D en dan vir ons sê wat is uitset
Ander wenke
In die eerste plek kan jy jou $ KWARTAAL vir binne Konsole op te los. Installeer "ncurses-term" en instel Konsole tot $ KWARTAAL = Konsole-256color stel. Dan instel skerm met "term skerm-256color". Of 'Konsole "en" screen ", onderskeidelik, as dit jou voorkeur. Konsole en skerm is nie xterm en ondersteun nie alles xterm doen, so die gebruik van verkeerde $ termyn kan lei tot slegte dinge.