免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1291 | 回复: 9
打印 上一主题 下一主题

vi的二点小问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-21 20:06 |只看该作者 |倒序浏览
1.  vi 究竟能编辑多大字节的文件?(最大)
2。在编辑一些文件时,出现文件行太长怎么办(file* line long)

论坛徽章:
0
2 [报告]
发表于 2005-09-21 21:09 |只看该作者

vi的二点小问题?

我还没有考虑过这个问题,应该是你内存足够大就能够编辑吧,只要不OS内存溢出就可以了吧?另外还和你的OS的配置硬件情况,虚拟内存,换页等有关的,我瞎猜的。^_^

不过我还没见过要编辑超过100MB以上的文件了呢

文件太长了可以cut啊

论坛徽章:
0
3 [报告]
发表于 2005-09-22 22:10 |只看该作者

vi的二点小问题?

想编辑数据库文件或打印格式文件时,常出现file line too long问题,
却不知如何cut呢,或有其它办法?

论坛徽章:
0
4 [报告]
发表于 2005-09-22 22:23 |只看该作者

vi的二点小问题?

那你可以用 fold -w 80 yourfile > outfile
把每一行設定為 80 字,當然也可是其它的數目。

论坛徽章:
0
5 [报告]
发表于 2005-09-22 22:34 |只看该作者

vi的二点小问题?

fold如何用法,
因无实验环境,不知能否用起来!

论坛徽章:
0
6 [报告]
发表于 2005-09-22 22:39 |只看该作者

vi的二点小问题?

[victor@localhost ~]$ fold --help
用法:fold [選項]... [檔案]...
將 <檔案> (預設為標準輸入) 中的每一行進行自動斷行,並在標準輸出顯示結果。

長選項必須用的引數在使用短選項時也是必須的。
  -b, --bytes         count bytes rather than columns
  -c, --characters    count characters rather than columns
  -s, --spaces        break at spaces
  -w, --width=WIDTH   use WIDTH columns instead of 80
      --help     顯示此求助說明並離開
      --version  顯示版本資訊並離開

請向 <bug-coreutils@gnu.org> 回報錯誤。

-w 選項設定 每一行文字的長度
Linux 下一定會有,其它的 Unix 不清楚了。

论坛徽章:
0
7 [报告]
发表于 2005-09-22 22:55 |只看该作者

vi的二点小问题?

1.我单位是SCO,估计不会有,有没有其它方案?
2. cat -v file1
  
          江苏省南京  ^M^[J^^^[J^^^[¥^D^@
456789                 南京五福厂                              
           
              ^M^[J^^^[¥^D^@
......................
因行之间内容重复,都是控制字符,这些字符什么意思,如何去掉?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2005-09-22 23:59 |只看该作者

vi的二点小问题?

原帖由 "sqbcai" 发表:
......................
因行之间内容重复,都是控制字符,这些字符什么意思,如何去掉?

man col

论坛徽章:
0
9 [报告]
发表于 2005-09-23 09:38 |只看该作者

vi的二点小问题?

man vi中好像介绍了这些数据了

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
10 [报告]
发表于 2005-09-23 11:58 |只看该作者

vi的二点小问题?

[quote]原帖由 "lych"]man vi中好像介绍了这些数据了[/quote 发表:

看这里有没介绍!
http://vimcdoc.sourceforge.net/doc/usr_01.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP