VIM能不能实现参考线(边界线)?

Vim、Emacs配置和使用
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: VIM能不能实现参考线(边界线)?

#16

帖子 iny » 2009-05-21 0:14

eexpress 写了:又引用了某些bt的家伙折腾。
这个要求居然算bt,没语言了 :em20
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: VIM能不能实现参考线(边界线)?

#17

帖子 iny » 2009-05-21 0:19

lilydjwg 写了:
roylez 写了:
lilydjwg 写了:这样

代码: 全选

syn out80 match /\%80v./ containedin=ALL
hi out80 guifg=white guibg=red
想法不错,语法错误。
不好意思,不小心写错了 :em06
应该是

代码: 全选

syn match out80 /\%80v./ containedin=ALL
hi out80 guifg=white guibg=red
这个有什么效果?我设置了什么都没看到
头像
jioyo源
帖子: 3476
注册时间: 2008-10-08 13:48

Re: VIM能不能实现参考线(边界线)?

#18

帖子 jioyo源 » 2009-05-21 0:35

:em20 是不是折叠线??
附件
Screenshot-36.png
--------------------------------------
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: VIM能不能实现参考线(边界线)?

#19

帖子 iny » 2009-05-21 0:59

jioyo源 写了::em20 是不是折叠线??
不是折叠线,是边界线,也叫参考线,看下图右边的那根灰色的竖线,大部分编辑器都有这根线 :em01
附件
.png
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: VIM能不能实现参考线(边界线)?

#20

帖子 roylez » 2009-05-21 5:56

iny 写了:
eexpress 写了:又引用了某些bt的家伙折腾。
这个要求居然算bt,没语言了 :em20
ee自己就bt。bt人说bt,那就是一点也不bt。
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
HuaChong
帖子: 493
注册时间: 2006-09-12 17:10

Re: VIM能不能实现参考线(边界线)?

#21

帖子 HuaChong » 2009-05-21 7:01

没有介个需求,所以没怎么看过
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: VIM能不能实现参考线(边界线)?

#22

帖子 poet » 2009-05-21 8:43

iny 写了:
jioyo源 写了::em20 是不是折叠线??
不是折叠线,是边界线,也叫参考线,看下图右边的那根灰色的竖线,大部分编辑器都有这根线 :em01
除了 ultraedit 我还真没看过什么编辑器有这个线。

话说回来,假如你真的需要恪守编程规范的话,有没有这根线就没关系了,强制自动换行就行。

我们工作中,80字符的宽度是要严格遵守,绝对不允许超越的,所以有没有这个线完全没有关系。
tamsun
帖子: 451
注册时间: 2006-07-07 21:07

Re: VIM能不能实现参考线(边界线)?

#23

帖子 tamsun » 2009-05-21 10:02

poet 写了:
iny 写了:
jioyo源 写了::em20 是不是折叠线??
不是折叠线,是边界线,也叫参考线,看下图右边的那根灰色的竖线,大部分编辑器都有这根线 :em01
除了 ultraedit 我还真没看过什么编辑器有这个线。

话说回来,假如你真的需要恪守编程规范的话,有没有这根线就没关系了,强制自动换行就行。

我们工作中,80字符的宽度是要严格遵守,绝对不允许超越的,所以有没有这个线完全没有关系。
其实N多的编辑器都有这个边界线。gedit也有。
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: VIM能不能实现参考线(边界线)?

#24

帖子 iny » 2009-05-21 18:02

poet 写了:
iny 写了:
jioyo源 写了::em20 是不是折叠线??
不是折叠线,是边界线,也叫参考线,看下图右边的那根灰色的竖线,大部分编辑器都有这根线 :em01
除了 ultraedit 我还真没看过什么编辑器有这个线。

话说回来,假如你真的需要恪守编程规范的话,有没有这根线就没关系了,强制自动换行就行。

我们工作中,80字符的宽度是要严格遵守,绝对不允许超越的,所以有没有这个线完全没有关系。
很多时候,是不一定强行换行的,之所以叫参考线,而不叫强制线,就是用来参考的意思,特别是连体的字符串,本来只多出几个字符串,却要强行换行,很别扭。

可能你用的编辑器太少,UE算是比较常用的,还有很多编辑器,基本上都是有参考线的。
starwing
帖子: 100
注册时间: 2008-09-19 1:03

Re: VIM能不能实现参考线(边界线)?

#25

帖子 starwing » 2009-05-22 4:25

恩,如果你愿意重新编译vim的话,vim-dev上面貌似有个patch做这个事儿的……
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: VIM能不能实现参考线(边界线)?

#26

帖子 Strange » 2009-05-22 9:04

starwing 写了:恩,如果你愿意重新编译vim的话,vim-dev上面貌似有个patch做这个事儿的……
vim-dev的下载页上找不到这个patch?
ニンニク入れますか?
x60 with gentoo
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: VIM能不能实现参考线(边界线)?

#27

帖子 iny » 2009-05-22 10:10

starwing 写了:恩,如果你愿意重新编译vim的话,vim-dev上面貌似有个patch做这个事儿的……
看来VIM还是考虑到了,也是应该考虑

不过没找到这个dev的patch,看不懂太多的E文 :em06
starwing
帖子: 100
注册时间: 2008-09-19 1:03

Re: VIM能不能实现参考线(边界线)?

#28

帖子 starwing » 2009-05-25 9:46

在这里:http://groups.google.com/group/vim_dev/ ... af2cfa4fa4

不过,据说对双字符支持不好……额……
iny
帖子: 142
注册时间: 2008-05-22 9:43

Re: VIM能不能实现参考线(边界线)?

#29

帖子 iny » 2009-05-25 10:37

starwing 写了:在这里:http://groups.google.com/group/vim_dev/ ... af2cfa4fa4

不过,据说对双字符支持不好……额……
看到了希望 :em02
Deatheart
帖子: 4
注册时间: 2011-08-23 19:31

Re: VIM能不能实现参考线(边界线)?

#30

帖子 Deatheart » 2014-06-09 17:21

搜到这个文章,一看是08年的,现在有一种简单的方法实现:

代码: 全选

set cc=80
回复