Solved

vim - not allowing visual block/line selection.  how to turn on?

Posted on 2006-11-19
10
222 Views
Last Modified: 2008-02-01
I'm working on a server where I am not the admin, and it has vim 6.3.82 on it.  When I try to select using V or ^v, it simply beeps at me.  I've looked high or low for instructions on how to enable visual mode, and I just can't seem to cook up the right search phrase.

Help!
0
Comment
Question by:crnz
  • 6
  • 3
10 Comments
 
LVL 2

Author Comment

by:crnz
ID: 17977417
I checked and I run VT100 on both servers. vim v5.6 does it (visual mode), v6.3 does not.  So how do I turn it on?
0
 
LVL 43

Expert Comment

by:ravenpl
ID: 17979757
try another teminal like
TERM=linux vim
try Ecs v instead of ^v
0
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 17982701
Vim can be built to support visual mode or not support it. Perhaps on that server it's the latter. What's the distro?
0
Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

 
LVL 2

Author Comment

by:crnz
ID: 17989353
centos

I requested (and got) and install of the vim-enhanced package, but it didn't help.
0
 
LVL 43

Accepted Solution

by:
ravenpl earned 500 total points
ID: 17989441
Is the sequence 'ESC v' not working?
0
 
LVL 2

Author Comment

by:crnz
ID: 17989590
No offence ravenpl, but I'm not considering other fallback options yet (including the old Wordstar faves like ^kc ^kv ^kb) until I am forced to.  I'm looking to get V and ^v working like I know they must do - somehow.
0
 
LVL 2

Author Comment

by:crnz
ID: 17989932
ravenpl, I owe you an apology.  Just tried ESC v and I entered visual mode just fine.  Tried ESC V and my fave - visual line mode was all go.

Does this mean I need to change key mappings somewhere?

(You might forgive an old hacker who doesn't like change...  I'm already swapping between windows and linux, I am trying to avoid having to remember new key sequences on different linux servers too!  :)


0
 
LVL 43

Expert Comment

by:ravenpl
ID: 17989974
> Does this mean I need to change key mappings somewhere?
I guess so. It's the telnet/ssh/whatever client has to support smarter terminal than ancient vt100. What client do You use?
0
 
LVL 2

Author Comment

by:crnz
ID: 17990040
Gottit

It turns out V and v are unmapped in vi (goodness knows why they were mapped on the versions I have used - but I'm happy not to know this)

I just mapped them in vi

:map! V ^[V
:map! v ^[v

I put these in .vimrc and it works fine.

Thanks - I'm a happy chappie again

(for those finding this looking for answers, :map! maps edit mode keys while :map maps command mode keys.  ^[ stands for ESC)

0
 
LVL 2

Author Comment

by:crnz
ID: 17990108
woops - that's the othe way 'round with :map and :map!.  you'll figure it out. :)
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Help Linux centos 5.7 3 94
Shell script awk command 2 111
Bash Script to find & Kill Multiple Process 3 101
Error while starting init script 2 106
Have you ever been frustrated by having to click seven times in order to retrieve a small bit of information from the web, always the same seven clicks, scrolling down and down until you reach your target? When you know the benefits of the command l…
The purpose of this article is to fix the unknown display problem in Linux Mint operating system. After installing the OS if you see Display monitor is not recognized then we can install "MESA" utilities to fix this problem or we can install additio…
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question