Неможливо отримати доступ до “Visual Line” у Vim у PuTTY


0

Я працюю на сервері SSH (працює CentOS release 5.4 (Final) ). я відкрив vim, і коли я потрапив зміщення + v щоб спробувати потрапити в режим "Visual Line", все, що я отримую, - це звуковий сигнал.

Чому? Чому не вдається отримати доступ до візуального режиму у Vim? echo $TERM говорить xterm.

Я SSH'd на інший комп'ютер (працює Debian), і натиснувши зміщення + v працював так, як я очікував (ця машина також є echo $TERM дорівнює xterm ).

Який параметр потрібно перевірити, щоб зробити Vim дією так, як я хочу? Або як я можу потрапити у візуальний режим, не будучи звуковим сигналом?


Ви впевнені, що vim фактично встановлено, а не nvi або щось інше з символікою?
Zoredache

@Zoredache: Коли я відкриваю vim, він говорить: VIM - Vi IMproved version 7.0.237
Rocket Hazmat

Відповіді:


3

" vim --version "показати" Tiny Version "безпосередньо перед списком функцій? Якщо так, то конкретний бінарний Vim, ймовірно, не має підтримки для візуального режиму. +visual / -visual. Якщо це мінус, це підтверджує, що підтримки немає.

Оскільки це CentOS 5, я рекомендую спробувати це, щоб отримати повністю включений Vim (як кореневий):

yum install vim-enhanced

Tiny version without GUI. Features included (+) or not (-): -visual. Я не знав, що є vim-minimal проти vim-enhanced. На більшості інших дистрибутивів Linux це просто vim.
Rocket Hazmat

Так. Саме тому він не працював! Велике спасибі :-D
Rocket Hazmat

@RocketHazmat, ні. На більшості інших дистрибутивів, Vim за замовчуванням є vim-мінімальним або vim-tiny, і ви повинні вручну встановити власний vim.
romainl

@romainl: я використовую Arch Linux і Gentoo :-)
Rocket Hazmat
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.