能不能让vim不要一次显示一整行?

Vim、Emacs配置和使用
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: 能不能让vim不要一次显示一整行?

#16

帖子 brglng » 2009-02-09 13:20

用firefox打开txt感觉太小题大作了一点。。。
关键还是vim用惯了,只要是纯文本就喜欢用vim打开
硬加入换行符的话。。。再想弄到别的文字处理软件里就不太方便了~当然,我知道也可以用vim的命令再转回去。。。vim是很强大。。。
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: 能不能让vim不要一次显示一整行?

#17

帖子 roylez » 2009-02-09 15:15

这个行不行?

代码: 全选

/usr/share/vim/macros/less.sh abc.txt
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: 能不能让vim不要一次显示一整行?

#18

帖子 poet » 2009-02-09 16:44

brglng 写了:用firefox打开txt感觉太小题大作了一点。。。
关键还是vim用惯了,只要是纯文本就喜欢用vim打开
硬加入换行符的话。。。再想弄到别的文字处理软件里就不太方便了~当然,我知道也可以用vim的命令再转回去。。。vim是很强大。。。
硬加入换行符对于只读的情况来说,没什么问题。不推荐这个也只是对于假设你需要保存并且继续编辑的情况,因为硬换行后再存盘,以后处理起来在其他地方又会有问题。

如果你只是查看的话。每次查看时,硬加入换行符,查看以后不存盘,问题都可解决。

楼上的 less.sh 方案就是类似的方案,过滤了一道而已,而且过滤出的结果不会被保存到原本的文件中。
hellocat
帖子: 1
注册时间: 2009-11-29 18:17

Re: 能不能让vim不要一次显示一整行?

#19

帖子 hellocat » 2009-11-29 18:21

有一个walkaround的方法:

set tw=80

然后,VGgq

其实,就是硬加入换行符。
这个方法可以接受,可惜textwidth只支持英文,对于中文仍然束手无策
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 能不能让vim不要一次显示一整行?

#20

帖子 lilydjwg » 2009-12-14 19:32

代码: 全选

set display=lastline
回复