VIM能不能实现参考线(边界线)?
-
- 帖子: 142
- 注册时间: 2008-05-22 9:43
VIM能不能实现参考线(边界线)?
一直没看到VIM提到过这个功能,更没看到过,现在绝大多数编辑器都有参考线(边界线),也就是在编辑器窗口的右边(一般是在80或者100个字符处)有一条竖线,这个对于标准化编程很有用,不知道VIM能不能实现。
- linuxier
- 帖子: 317
- 注册时间: 2008-05-27 10:45
- 联系:
Re: VIM能不能实现参考线(边界线)?
vim 可以设置 textwidth 的,
blog: http://sxpspace.blogspot.com , http://hi.baidu.com/sxpspace
amd 5000+ /nvidia 8500gt
debian testing amd64/xfce4
#nvidia 官方驱动真是越来越垃圾了,无语。
amd 5000+ /nvidia 8500gt
debian testing amd64/xfce4
#nvidia 官方驱动真是越来越垃圾了,无语。
-
- 帖子: 142
- 注册时间: 2008-05-22 9:43
Re: VIM能不能实现参考线(边界线)?
嗯,这个自动换行知道,我只是要那根竖线,看着方便,而且有时候不一定到了参考线的位置就一定换行,而textwidth是一定会换行的linuxier 写了:vim 可以设置 textwidth 的,
-
- 帖子: 403
- 注册时间: 2007-10-27 1:04
Re: VIM能不能实现参考线(边界线)?
没有。
不够,有变色的代替方案——即,多少列以后的字符高亮为红色或其他醒目的颜色。具体做法忘记了。
不够,有变色的代替方案——即,多少列以后的字符高亮为红色或其他醒目的颜色。具体做法忘记了。
-
- 帖子: 142
- 注册时间: 2008-05-22 9:43
Re: VIM能不能实现参考线(边界线)?
有这个也凑合,等待你记起来sarrow 写了:没有。
不够,有变色的代替方案——即,多少列以后的字符高亮为红色或其他醒目的颜色。具体做法忘记了。
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
Re: VIM能不能实现参考线(边界线)?
代码: 全选
:match Underlined /\%>80v.*/
上次由 Strange 在 2009-05-20 14:27,总共编辑 1 次。
ニンニク入れますか?
x60 with gentoo
x60 with gentoo
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
Re: VIM能不能实现参考线(边界线)?
很不错的想法,我搜到了。
http://vim.wikia.com/wiki/Highlight_long_lines
http://vim.wikia.com/wiki/Highlight_long_lines
代码: 全选
au BufWinEnter * let w:m2=matchadd('Underlined', '\%>' . &textwidth . 'v.\+', -1)
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
-
- 帖子: 142
- 注册时间: 2008-05-22 9:43
Re: VIM能不能实现参考线(边界线)?
测试了一下,感觉太影响美观了,后面的字符串都“清一色”了
可能要改变VIM的内核才会有边界线的功能了,不知道以后有没有这个可能
可能要改变VIM的内核才会有边界线的功能了,不知道以后有没有这个可能
-
- 帖子: 31
- 注册时间: 2008-09-30 7:28
- lilydjwg
- 论坛版主
- 帖子: 4250
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: VIM能不能实现参考线(边界线)?
这样
代码: 全选
syn out80 match /\%80v./ containedin=ALL
hi out80 guifg=white guibg=red
-
- 帖子: 31
- 注册时间: 2008-09-30 7:28
Re: VIM能不能实现参考线(边界线)?
Can't
-
- 帖子: 31
- 注册时间: 2008-09-30 7:28
Re: VIM能不能实现参考线(边界线)?
Can't
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
Re: VIM能不能实现参考线(边界线)?
想法不错,语法错误。lilydjwg 写了:这样代码: 全选
syn out80 match /\%80v./ containedin=ALL hi out80 guifg=white guibg=red
另外,如果一行没有达到80字符,后面也不会有背景色不同的部分。
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
- lilydjwg
- 论坛版主
- 帖子: 4250
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: VIM能不能实现参考线(边界线)?
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙