vim对于长行断行时翻屏问题
-
- 帖子: 15
- 注册时间: 2009-05-10 17:30
vim对于长行断行时翻屏问题
感觉vim对长行的支持不是很习惯,还是习惯于按屏幕上的行来。
比如我用了map j gj
现在碰到一个问题,vim很长的一行要折叠显示。现在这一行正好位于屏幕下面(还没有显示到它),按一下j就要跳到这一行了,屏幕同时滚动,一跳就是一个长行,被分成好几个屏幕行来显示。
在读的时候,常有这种错觉,按了j后找不到我刚才看的那一行了!眼睛要跳过几行才行。
能不能在滚动时,总是一次只滚动一个屏幕行,而不是按长行来滚动
谢谢。
比如我用了map j gj
现在碰到一个问题,vim很长的一行要折叠显示。现在这一行正好位于屏幕下面(还没有显示到它),按一下j就要跳到这一行了,屏幕同时滚动,一跳就是一个长行,被分成好几个屏幕行来显示。
在读的时候,常有这种错觉,按了j后找不到我刚才看的那一行了!眼睛要跳过几行才行。
能不能在滚动时,总是一次只滚动一个屏幕行,而不是按长行来滚动
谢谢。
- windwiny
- 帖子: 2254
- 注册时间: 2007-03-13 17:26
Re: vim对于长行断行时翻屏问题
貌似不行
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 15
- 注册时间: 2009-05-10 17:30
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: vim对于长行断行时翻屏问题
可以的,但忘了那个选项叫什么名字windwiny 写了:貌似不行
- adam8157
- 帖子: 2794
- 注册时间: 2009-03-05 16:31
- 联系:
Re: vim对于长行断行时翻屏问题
呵呵,这个适合编辑 不适合看
我觉得肯定有这个选项,但是我不知道
我刚开始都是手动添加换行,强行折断来看,后来感觉也没什么,习惯问题而已,就那么看了
我觉得肯定有这个选项,但是我不知道
我刚开始都是手动添加换行,强行折断来看,后来感觉也没什么,习惯问题而已,就那么看了
- opp
- 帖子: 622
- 注册时间: 2008-03-30 11:42
- 联系:
Re: vim对于长行断行时翻屏问题
呵呵,昨天我也遇到过,昨天是在Win下用Gvim的,一个长行被折成了四行。按j的时候我还奇怪为什么一下跳了几行过去,然后移到那个长行的第一行一直按l才知道它可以拐弯到下一行,我就是按f+想转到的那个字母或数字上的字。
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: vim对于长行断行时翻屏问题
用f命令真是好办法。我以前除了一直按l之外就是300l这种形式了,结果总是不太准确,得继续按不少键 。opp 写了:呵呵,昨天我也遇到过,昨天是在Win下用Gvim的,一个长行被折成了四行。按j的时候我还奇怪为什么一下跳了几行过去,然后移到那个长行的第一行一直按l才知道它可以拐弯到下一行,我就是按f+想转到的那个字母或数字上的字。
-
- 帖子: 403
- 注册时间: 2007-10-27 1:04
Re: vim对于长行断行时翻屏问题
屏幕行用gj和gk啦!——我把它们分别映射到<A-j>,<A-k>,用起来很方便。用f命令真是好办法。我以前除了一直按l之外就是300l这种形式了,结果总是不太准确,得继续按不少键
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: vim对于长行断行时翻屏问题
是很不错 !谢谢了!sarrow 写了:屏幕行用gj和gk啦!——我把它们分别映射到<A-j>,<A-k>,用起来很方便。用f命令真是好办法。我以前除了一直按l之外就是300l这种形式了,结果总是不太准确,得继续按不少键
- adam8157
- 帖子: 2794
- 注册时间: 2009-03-05 16:31
- 联系:
Re: vim对于长行断行时翻屏问题
学习了sarrow 写了:屏幕行用gj和gk啦!——我把它们分别映射到<A-j>,<A-k>,用起来很方便。用f命令真是好办法。我以前除了一直按l之外就是300l这种形式了,结果总是不太准确,得继续按不少键
-
- 帖子: 1
- 注册时间: 2009-09-18 9:06
Re: vim对于长行断行时翻屏问题
用:set nowrap可以设置vim对于长行不分行显示,而只是显示为很长的行。
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: vim对于长行断行时翻屏问题
还真的没见到占用几个屏幕的整行,l 键 应该可以解决查看的问题
- IDRI
- 帖子: 476
- 注册时间: 2010-07-02 21:47
Re: vim对于长行断行时翻屏问题
学习了adam8157 写了:学习了sarrow 写了:屏幕行用gj和gk啦!——我把它们分别映射到<A-j>,<A-k>,用起来很方便。用f命令真是好办法。我以前除了一直按l之外就是300l这种形式了,结果总是不太准确,得继续按不少键
对系统:更加了解; 对软件:更强,更新,更有趣
ubuntu--arch--gentoo
vim(latex-suit),tex(xelatex,metapost),zim,chromium,virtualbox,awk......
ubuntu--arch--gentoo
vim(latex-suit),tex(xelatex,metapost),zim,chromium,virtualbox,awk......