zoukankan      html  css  js  c++  java
  • securecrt中vim行号下划线问题及SecureCRT里root没有高亮的设置,修改linux终端命令行颜色

     

     
    背景:在用raspberry用SecureCRT下的vim打开文件时出现用set nu时行有下划线,于是找了下解决办法,如下:
    vim行号下划线问题
    在vim中发现开启显示行号(set number)或语法高亮(syntax on)时,发现文档中很多地方都有下划线,对视觉产生极大干扰。开始还以为是vim的某个配置造成的,后来发现真正的元凶是securecrt,但是可以通过配置来去掉下划线。具体配置如下:
    session option–>terminal–>appearance,这里有current color scheme选项,不论选择哪一项,或者是新建的,都可以点击edit…按钮,里面底部有三个复选框,中间一个是show underline,取消选择,那进入vi后如果显示行号,那行号不会有下划线!
    对应汉化版的securect,配置如下:
    会话选项 –> 终端 –> 外观 –> 当前颜色方案 –> 编辑,在出来的对话框中把显示下划线前面的勾去掉。

    From:http://onx0320126.wap.blog.163.com/w2/blogDetail.do?hostID=onx0320@126&blogId=fks_087065087083083065084082083069072087087071083085080071087080
    参考:http://www.360doc.com/content/12/0408/19/532901_201980859.shtml

    附录:
    1)为操作的一行添加下划线(方便看当前):set cursorline
    2)SecureCRT里彩色显示字:会话选项->外观,当前颜色方案,traditional。
    SecureCRT如何设置才能使Vim中代码彩色显示?? 3,4。
    3)SecureCRT里高亮显示字:会话选项->仿真,终端:xterm 勾选:ANSI颜色,使用颜色方案,使用颜色方案勾选才能高亮。
    4)  服务器端的设置。在.bashrc中添加:export TERM=xterm  export TERM=xterm-color 语句。
    再就是raspberry里的pi是彩色,而root后ls等反而不是,出现这个问题是:
    先解决ls的色彩问题。


    退出登录再重新连接,充满色彩的vi又回来了。


    理解:
    export PS1='${debian_chroot:+($debian_chroot)}[33[0;37;40mu@33[0;32;40m$ipL:w33[0;33;40m$ '
    解释:
    下面我用一个提示符的例子来解释 shell 的颜色。
    ~/.bashrc: PS1="[33[0;32;40mu@h:w$ ]"
    这样提示符就全部显示成绿色了。就像这样:
    nico@ebrain:~$
    33 声明了转义序列的开始,然后是 [ 开始定义颜色。 后面的 0 定义了默认的字体宽度。稍后我会介绍其他的可用字符。 转义序列字符串要用 [ 和 ] 括起来, 防止转义序列的文本显示在 shell 里占用太多的空间。

    下面我们要选择前景色(这里是 32,代表绿色)。背景色的 40 表示黑色。 要是不想让提示符后面的文字也变成绿色,我们用 33[0m 关闭转义序列, 33[0m 是 shell 的默认颜色。前景色和背景色都有 8 种可用的选择。

    可选颜色:红色、绿色、黄色、蓝色、洋红、青色和白色。 他们对应的颜色代码是:30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋红)、36(青色)、37(白色)。

    用同样色方法设置背景色,不过要把第一个数字“3”替换成“4”, 例如 40、41、42、43、44、45、46、47。
    更多参考:http://www.linuxfocus.org/ChineseGB/May2004/article335.shtml


    二:Vim颜色设置:
    新建文件   ~/.vimrc是用户自己的vim配置文件,在这个配置文件中设置的配置只影响该用户自己。
    命令如下:
    cd ~
    vi .vimrc
    输入:syntax on
    保存退出
    source .vimrc
    此时可以找一个xml文件 进行查看,看看是不是已经有颜色了
    vim xxx.xml
    给 vi 做个别名,
    # vi ~/.bashrc
    alias vi='vim'
    # source ~/.bash_profile
    注:syntax on ,显示颜色;syntax off ,则不显示颜色。

    来自:http://www.doyj.com/2010/02/07/%E8%AE%A9securecrt%E7%99%BB%E5%BD%95debian%E6%97%B6%E6%98%BE%E7%A4%BA%E5%BD%A9%E8%89%B2/

    PS1颜色表用来设置前面提示符的颜色:http://www.linuxfocus.org/ChineseGB/May2004/article335.shtml
    http://www.cnblogs.com/starspace/archive/2009/02/21/1395382.html
    修改linux终端命令行颜色:
    参考:http://www.cnblogs.com/menlsh/archive/2012/08/27/2659101.html
  • 相关阅读:
    VM12+CentOS6.8安装VM tools
    PHP关联数组按某一value值排序
    命名规范
    JavaScript中的函数
    JavaScript中的for循环语句
    JavaScript中的判断和循环
    Javascript运算符的分类
    Html中的JavaScript
    【逆战】HTML5新语义化标签 (二)
    【逆战】HTML5新语义化标签 (一)
  • 原文地址:https://www.cnblogs.com/webzhangnan/p/3269289.html
Copyright © 2011-2022 走看看