免费注册 查看新帖 |

Chinaunix

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

[新手入门] 请问用何种虚拟终端telenet AIX可以使vim70编程时语法显色? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-31 15:13 |只看该作者 |倒序浏览
我要在AIX写点程序,原来只有vi,觉得写东西无语法彩显,挺累的,于是下个vim70 for unix安装  
(1)、configure --prefix= /home/weicr/vim70/  --disable-gui --without-x --disable-xsmp
(2)、make  
(3)make install  
配置好.vimrc, 配好windows上的netterm(按我登录linux服务器时的样子配置,注:在登录linux用vim时语法彩显正常的,很舒服,习惯了),可是登录到AIX上用vim70就无法语法彩显了,其他正常,syntax on 已开启,
set filetype=c也开启,但还是不正常。

我的netterm配置为ANSI 颜色并选中了“allow graphics rendition code of 0 to reset colors to default ”项。登录linux使用vim70正常。

[ 本帖最后由 weicr 于 2007-1-31 18:38 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-02-01 18:38 |只看该作者

希望常使用AIX平台的CUer能帮忙解决。

再不顶就沉下去没人看了。自己顶一下。

论坛徽章:
0
3 [报告]
发表于 2007-02-03 15:00 |只看该作者

没人回啊。

再自已顶一下。

论坛徽章:
0
4 [报告]
发表于 2007-02-05 02:11 |只看该作者
putty过去.

论坛徽章:
0
5 [报告]
发表于 2007-02-05 08:35 |只看该作者

回复 4楼 Ecore 的帖子

我用netterm  putty  secureCRT都不行
putty 和netterm telnet linux 能语法着色,
可secureCRT连linux都着不了色。

论坛徽章:
0
6 [报告]
发表于 2007-02-07 00:58 |只看该作者
没用过,不过估计vim的install中会有说明

论坛徽章:
0
7 [报告]
发表于 2007-09-12 12:40 |只看该作者
我也想知道!顶下!

论坛徽章:
0
8 [报告]
发表于 2007-09-12 15:18 |只看该作者
解决了(参考:http://sunny-day.blogbus.com/logs/6063039.html

AIX下VIM的颜色显示问题  -  [  ]
Tag:vim
OS   :  IBM AIX 5L
shell:  xterm
VIM  :  vim6.0 above

[问题]:
在AIX中安装完VIM后,发现无法正常显示颜色。Vim 会用粗体,斜体和下划线区分不同文字.
尝试用了VIM6.0 的RPM安装和VIM7.0的编译安装,都无非解决这个问题。

近日无意中在VIM的用户手册中描述了这个问题,并给与解决方法。
        :h xterm-color      
将下面的内容添加到.vimrc中:
   :if &term =~ "xterm"                        
   :  if has("terminfo")                       
   :    set t_Co=8                             
   :    set t_Sf=<Esc>[3%p1%dm                 
   :    set t_Sb=<Esc>[4%p1%dm                 
   :  else                                    
   :    set t_Co=8                             
   :    set t_Sf=<Esc>[3%dm                    
   :    set t_Sb=<Esc>[4%dm                    
   :  endif                                    
   :endif                                      
   注意:这里的"<Esc>"是在输入模式下先按下CTRL-V,后再按下<Esc>键,显示为^[。


在Netterm中echo $TERM,看返回值是什么,我的是vt100。
把xterm改为这个值。

如果你用了/usr/share/vim/里的vimrc_example.vim创建的.vimrc,那么在上面这段代码下面添加一行:syntax on。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP