Chinaunix

标题: vi 问题 怎么解决? [打印本页]

作者: gianterbabby    时间: 2009-04-13 11:10
标题: vi 问题 怎么解决?
如图所示

今天在编辑http.conf的时候 出现了 这个问题
非编辑模式下按U 键等 老是显示这样子
地下出现一大堆的 字符 不知道什么意思

不能正常编辑了 怎么回事啊?
那个晓得

111111111111111111.JPG (32.79 KB, 下载次数: 41)

111111111111111111.JPG

作者: marsaber    时间: 2009-04-13 11:13
呀,你这都是些什么啊?
修改前有没有将httpd.conf备份一份?
如果又备份的话,删除了现在的恢复备份再继续修改。
如果还没有保存,那就不保存退出保存一份再修改。
作者: gianterbabby    时间: 2009-04-13 11:13
标题: 回复 #1 gianterbabby 的帖子
按一次出现一行。。。。
(u键 取消上次的操作的 那个键。。。)
怎么回事啊 。。
那个晓得
作者: eclipse_2    时间: 2009-04-13 11:14
是不是按了大写的U哦?
作者: gianterbabby    时间: 2009-04-13 11:14
备份过了 尝试过 cat httpd.conf  >hh
然后vi hh 结果还是一样的。。
作者: gianterbabby    时间: 2009-04-13 11:15
但是很奇怪的 是编辑其他的 文件貌似就没有这样的问题。。。。
作者: gianterbabby    时间: 2009-04-13 11:17
标题: 回复 #4 eclipse_2 的帖子
不是 不是
其他的按键也有问题。。。
不仅仅是u按键。。。。
作者: gianterbabby    时间: 2009-04-13 11:21
更恶心的是  这个。。。。
即使vi  http.conf 现在也是这个样子!!!

33333333.JPG (45.01 KB, 下载次数: 35)

33333333.JPG

作者: gianterbabby    时间: 2009-04-13 11:24
不出问题的编辑貌似 只有文件长度少于一定的情况下才不会出问题

比如文件aa  当在10行的时候 不会出现上述问题
但是当到了100行的时候 又出现问题了
作者: gianterbabby    时间: 2009-04-13 11:47
哎呀 。。
也没人来解决。。。


个人尝试了下删除了 所有的  securiCRT的配置 重新安装配置以后 可以了

可能是sercureCRT的设置问题

-------------
又试过了
还是失败。。。
继续 求答案

[ 本帖最后由 gianterbabby 于 2009-4-13 11:54 编辑 ]
作者: gianterbabby    时间: 2009-04-13 11:54
标题: 回复 #2 marsaber 的帖子
是什么??

我看过了 底下的那些是行号和位置。。。
作者: 可可火山    时间: 2009-04-13 17:34
U在vi中是 undo line.
就是undo/redo 光标所在行的修改。

如果怀疑是客户端问题,可以换个putty试试看。
还有个可能就是LZ有没有网上下了个.vimrc, 里面有些键盘binding导致这个问题(这个情况比较像,按某些键触发),
vi有时候读vimrc的语法有点问题,用vim或者link vi到vim.
作者: kns1024wh    时间: 2009-04-14 10:06
标题: 回复 #1 gianterbabby 的帖子
putty的终端字符显示问题,
建议local如果没有中文支持最好是将中文注释取消




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2