06-27-2003
When in insert mode in vi, you can't use the up and down arrows or you will get exactly what you mentioned. You have to hit the Esc key, and then use the arrows.
Opps, never mind - I see what you mean. HP is does allow you to move around.
Checked on Sunsolve - it's been this way for a very long time - and from reading the following from Sunsolve, I doubt they are going to change it.
Customer complaint
Quote:
The arrow keys do not function correctly while in type-over mode (type-over
mode
is entered by typing a capital R). If an arrow key is pressed while in
type-over mode vi will exit type-over mode, returning to command mode.
They are concerned that their user's (who are not experienced
computer users) will press an arrow key while in type-over mode, continue
typing, and the keys typed will be interpeted by the vi command interpeter,
allowing for the possible descruction of data. Example:
- The user enters type-over mode by typing a R.
- The user types a string of characters then presses an arrow key.
- The user does not realize that they are no longer in type-over mode
and continues to type.
- If the user types something such as "dd" they will delete the line
that the cursor is on.
- Since the users are not experienced computer users (they are
data entry operators) they may not realize what has occured
and will continue editing the data, then save the file, thus
corrupting the data file.
Work Around
Quote:
Non-experienced users should use "vedit", a front end to vi that provides the
user with the mode in the lower portion of the screen.
Last edited by RTM; 06-27-2003 at 12:33 PM..
9 More Discussions You Might Find Interesting
1. Solaris
Hi,
I've been having this problem for some time now and haven't found a
solution yet. It is not really my responsibility, since I'm not a sys admin, but our administrator either doesn't know how to solve the problem or simply doesn't want to spend the time. So, I need to do it myself, hence... (0 Replies)
Discussion started by: sutapanaki
0 Replies
2. Solaris
Hello,
I am unable to use the arrow keys in some applications. For example, in bash, I am able to use the arrow keys to to go back and forth characters in current line and search the history--I can do everything you'd expect to be able to do with the arrow keys. However, in bc, I cannot use... (4 Replies)
Discussion started by: cooldude
4 Replies
3. UNIX for Dummies Questions & Answers
Hello everybody,
I am new to Unix.
I am using and application that uses the rlpr print command to print from Unix and i have noticed sth strange, and i have no idea about it.
When the application generates a file that start with the up arrow key character, the rlpr command prints an empty... (1 Reply)
Discussion started by: alex1982
1 Replies
4. UNIX for Dummies Questions & Answers
Hi
I am working on SunOS 5.10 from remote terminal using putty.
Also
echo $TERM
xterm
In vi editor when in insert mode arrow keys are not working for cursor movement instead they print A B C and D.
Please help.
thanks
ravs (7 Replies)
Discussion started by: ravashingravi
7 Replies
5. Shell Programming and Scripting
hello sir,
I am studying the BASH shell. I was wondering how the BASH is able to handle the "up arrow" key to give the commands that were previously typed by us. Can you please tell me the code to do such an operation. I want to handle more such keys and put KEY BOARD short cuts to the BASH shell. (1 Reply)
Discussion started by: nsharath
1 Replies
6. UNIX for Dummies Questions & Answers
Hello all, I wanted to know how can i enable the up arrow key to go to last cmd....on any UNIX system....looks like in some of my system(linux mostly) the up arrow key work to go to last cmd....but on hp-ux or sun...the up arrow key dose not work....is there some setting i can enable at terminal... (3 Replies)
Discussion started by: abdul.irfan2
3 Replies
7. Solaris
Hi, I've used the following way to set ssh public key authentication and it is working fine on Solaris 10, RedHat Linux and SuSE Linux servers without any problem. But I got error 'Server refused our key' on Solaris 8 system. Solaris 8 uses SSH2 too. Why? Please help. Thanks.
... (1 Reply)
Discussion started by: aixlover
1 Replies
8. UNIX for Advanced & Expert Users
Ubuntu 8 box was rebooted and now when I press 'm' on the keyboard it is not shown on my display. This happens in bash, when I run ksh everything is normal.
I am connected through SSH using SecureCRT, my bash is:
BASH_VERSION='3.2.39(1)-release'
I don't remember touching any of my... (3 Replies)
Discussion started by: migurus
3 Replies
9. Shell Programming and Scripting
I am using ksh, By doing change in .profile as
set -o vi
my updown and history does not work.
Also I can not edit command line on prompt using vi command.
My TERM is vt100.
What is wrong here ?
Thanks.
:cool: (3 Replies)
Discussion started by: ekb
3 Replies
LEARN ABOUT DEBIAN
grib_get
GRIB_GET(1) User Commands GRIB_GET(1)
NAME
grib_get - Get values of some keys from a grib file.
DESCRIPTION
Get values of some keys from a grib file. It is similar to grib_ls, but fails returning an error code when an error occurs (e.g. key not
found).
USAGE
grib_get [options] grib_file grib_file ...
OPTIONS
-f Force. Force the execution not to fail on error.
-p key[:{s/d/l}],key[:{s/d/l}],...
Declaration of keys to print. For each key a string (key:s) or a double (key:d) or a long (key:l) type can be requested. Default
type is string.
-P key[:{s/d/l}],key[:{s/d/l}],...
As -p adding the declared keys to the default list.
-w key[:{s/d/l}]{=/!=}value,key[:{s/d/l}]{=/!=}value,...
Where clause. Grib messages are processed only if they match all the key/value constraints. A valid constraint is of type
key=value or key!=value. For each key a string (key:s) or a double (key:d) or a long (key:l) type can be specified. Default type is
string.
-V Version.
-W width
Minimum width of each column in output. Default is 10.
-M Multi-grib support off. Turn off support for multiple fields in single grib message
-G GRIBEX compatibility mode.
-7 Does not fail when the message has wrong length
AUTHOR
This manpage has been autogenerated by Enrico Zini <enrico@debian.org>from the command line help of grib_get.
grib_get April 2009 GRIB_GET(1)