由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - 一个vi的问题。
相关主题
[转载] Any command line programSocker Release.
Help: convert // to /* */ in C code?mget *疑问
再次急问: *.tgz 文件怎么解?how to copy image in UNIX?
如何察看同一网段中还有其他什么机器regular expression中回车用什么表示?
双面打印reinstall the operation system
help on job control commandshow to remove Solaris totally from my PC
wait on line: simple questionHow to print a pdf file in Solaris client?
How to use the command history in SUN?question about the set up directory
相关话题的讨论汇总
话题: vi话题: vim话题: why话题: 72l话题: 回车
进入Unix版参与讨论
1 (共1页)
r******g
发帖数: 43
1
在vi或者vim中换行是要用回车的,长的行可以自动折行,可还是属于逻辑上的一行。如
果是一大段没有回车的文本的话,虽然占了屏幕很多行,可是不方便用j,k来定位光标,
每次移动都只能定位到一个新的逻辑行上(实际是一段)。不知道能不能象Notepad那样自
动折行,但也可以每次只移动一个(屏幕)行?这样vi来写普通东东的话就方便多了。有什
么地方可以设置吗?
谢谢
s**n
发帖数: 449
2
set textwidth=72

【在 r******g 的大作中提到】
: 在vi或者vim中换行是要用回车的,长的行可以自动折行,可还是属于逻辑上的一行。如
: 果是一大段没有回车的文本的话,虽然占了屏幕很多行,可是不方便用j,k来定位光标,
: 每次移动都只能定位到一个新的逻辑行上(实际是一段)。不知道能不能象Notepad那样自
: 动折行,但也可以每次只移动一个(屏幕)行?这样vi来写普通东东的话就方便多了。有什
: 么地方可以设置吗?
: 谢谢

r******g
发帖数: 43
3
不对吧,这样还是自动加入回车字符了吧。
我希望保持原来的样子,就是一个paragraph就是一长行的
但可以用j,k来在屏幕上的一行行间移动

【在 s**n 的大作中提到】
: set textwidth=72
q***e
发帖数: 90
4
Why you want use j k to do that? You can shift within
a line with other commands, like w 100w, b 20b, 72h, 72l
to move within a line.

【在 r******g 的大作中提到】
: 不对吧,这样还是自动加入回车字符了吧。
: 我希望保持原来的样子,就是一个paragraph就是一长行的
: 但可以用j,k来在屏幕上的一行行间移动

r******g
发帖数: 43
5
j, k is more easier to operate. Why cann't the vi be like notepad in this
aspect?

【在 q***e 的大作中提到】
: Why you want use j k to do that? You can shift within
: a line with other commands, like w 100w, b 20b, 72h, 72l
: to move within a line.

s**n
发帖数: 449
6
maybe you can try "nmap j 72l"? hehe.

【在 r******g 的大作中提到】
: j, k is more easier to operate. Why cann't the vi be like notepad in this
: aspect?

q***e
发帖数: 90
7
It's better to use another key for mapping,
don't used j k, since they are the standard keys.

【在 s**n 的大作中提到】
: maybe you can try "nmap j 72l"? hehe.
r******g
发帖数: 43
8
you mean define a new key for this? Emmm... good idea. I will try it.
thanks

【在 q***e 的大作中提到】
: It's better to use another key for mapping,
: don't used j k, since they are the standard keys.

r******g
发帖数: 43
9
I got it! It is gj and gk to move up and down one or more screen lines.
q***e
发帖数: 90
10
Good. It seems that it vim extension, not
original vi, but almost everyone is using vim instead
of vi, really nice features.

【在 r******g 的大作中提到】
: I got it! It is gj and gk to move up and down one or more screen lines.
1 (共1页)
进入Unix版参与讨论
相关主题
question about the set up directory双面打印
怎么把UNIX下文件转成LINUX下的文件 (转载)help on job control commands
vim cursor positionwait on line: simple question
大家好,请问Mac用什么做网站的软件比较好用?How to use the command history in SUN?
[转载] Any command line programSocker Release.
Help: convert // to /* */ in C code?mget *疑问
再次急问: *.tgz 文件怎么解?how to copy image in UNIX?
如何察看同一网段中还有其他什么机器regular expression中回车用什么表示?
相关话题的讨论汇总
话题: vi话题: vim话题: why话题: 72l话题: 回车