Problemi dispari con vim su ssh su macchina Linux remota

1

Sto avendo alcuni strani problemi con i file di editing vim in una sessione ssh su un server Linux (Ubuntu 13.04) remoto. Sul lato client, sono su un Mac con OS 10.8.4 (fine mac mini 2012). Ho cercato spesso su questo argomento e sono venuto a mani vuote. Ho usato Vim per anni e non ho mai visto problemi come questo prima d'ora.

I problemi si presentano tutti quando carico per la prima volta il file in vim. Ho riscontrato i seguenti problemi:

  1. Mancano le prime due righe. Usando i tasti freccia o la parte superiore della scorciatoia di file, non posso semplicemente arrivare a queste righe.

  2. A volte, quando si tenta di cancellare un carattere, verrà cancellata un'intera parola o una parola.

  3. Il risultato di yank e put è incoerente. A volte la linea appare correttamente, altre volte tutto ciò che ottengo è un casino irregolare.

Sto utilizzando la versione errata di vim in remoto o qualche problema del terminale specifico per Mac OS?

    
posta steveJ_1987 10.09.2013 - 14:30
fonte

1 risposta

3

Consiglierei di passare da x-term256color a xterm per la variabile TERM in quanto sembra aver risolto i miei problemi simili.

Le cose che ho visto (oltre ai sintomi della domanda) sono spesso di avere problemi di overflow di linea all'interno della sessione di vi. Cioè se scrivo oltre un certo numero di colonne, il resto del testo viene messo sulla riga successiva (cioè con una nuova linea \ n carattere sul posto). Questo testo in overflow non viene visualizzato nella sessione vi corrente, ma lo vedrò dopo la riapertura.

Un altro problema è che occasionalmente il cursore viene visualizzato su una riga, ma inizierò a modificare la riga successiva ... un vero dolore quando stai scrivendo il codice!

    
risposta data 15.10.2013 - 20:58
fonte

Leggi altre domande sui tag