Откройте соединение ssh или telnet в secureCRT 6.0 или 7.0, когда «vim xxx.txt», после выхода из vim с помощью «:q», содержимое xxx.txt по-прежнему будет отображаться на экране. Но в putty та же операция, содержимое xxx.txt исчезнет. Как настроить secureCRT, чтобы быть похожим на замазку?

1 ответ1

0

Согласно этому сообщению, добавление следующего кода в .vimrc работает для меня:

if &term =~ "xterm"
    " SecureCRT versions prior to 6.1.x do not support 4-digit DECSET
    "     let &t_ti = "\<Esc>[?1049h"
    "     let &t_te = "\<Esc>[?1049l"
    " Use 2-digit DECSET instead
    let &t_ti = "\<Esc>[?47h"
    let &t_te = "\<Esc>[?47l"
endif

Для получения дополнительной информации о двух переменных ti и te вы можете обратиться к :help xterm-screens в Vim

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .