<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[[偶尔用到]vim打开后如何临时取消高亮再打开的方法，以及ssecurecrt中vim行号下划线问题及SecureCRT里root没有高亮的设置，修改linux终端命令行颜色，Vim打开语法高亮及临时关闭的方法。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Unix/LinuxC技术]]></category>
<pubDate>Sat, 16 Feb 2013 05:39:01 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	问题：vim打开后如何取消syntax = on？我发现服务器加上后vim编辑很慢，临时取消<br/>set syntax=off&nbsp;&nbsp; （实践发现输入啥都能关掉，理论上还是大写的OFF。）<br/>嗯，又想打开呢？<br/>:set syntax=ON&nbsp;&nbsp;&nbsp;&nbsp;(一定要大写)<br/><br/>想要小写怎么办？<br/>语句来使得语法高亮显示<br/>:syntax off<br/>:syntax on<br/><br/>背景：在用raspberry用SecureCRT下的vim打开文件时出现用set nu时行有下划线，于是找了下解决办法，如下:<br/>vim行号下划线问题<br/>在vim中发现开启显示行号(set number)或语法高亮(syntax on)时，发现文档中很多地方都有下划线，对视觉产生极大干扰。开始还以为是vim的某个配置造成的，后来发现真正的元凶是securecrt，但是可以通过配置来去掉下划线。具体配置如下：<br/>session option–&gt;terminal–&gt;appearance，这里有current color scheme选项，不论选择哪一项，或者是新建的，都可以点击edit…按钮，里面底部有三个复选框，中间一个是show underline，取消选择，那进入vi后如果显示行号，那行号不会有下划线！<br/>对应汉化版的securect，配置如下：<br/>会话选项 –&gt; 终端 –&gt; 外观 –&gt; 当前颜色方案 –&gt; 编辑，在出来的对话框中把显示下划线前面的勾去掉。<br/><br/>From：http://onx0320126.wap.blog.163.com/w2/blogDetail.do?hostID=onx0320@126&amp;blogId=fks_087065087083083065084082083069072087087071083085080071087080<br/>参考：http://www.360doc.com/content/12/0408/19/532901_201980859.shtml<br/><br/>附录：<br/>1）为操作的一行添加下划线（方便看当前）：set cursorline<br/>2）SecureCRT里彩色显示字：会话选项-&gt;外观，当前颜色方案，traditional。<br/>SecureCRT如何设置才能使Vim中代码彩色显示？？ 3,4。<br/>3）SecureCRT里高亮显示字：会话选项-&gt;仿真,终端：xterm 勾选：ANSI颜色，使用颜色方案,使用颜色方案勾选才能高亮。<br/>4)&nbsp;&nbsp;服务器端的设置。在.bashrc中添加：export TERM=xterm&nbsp;&nbsp;export TERM=xterm-color 语句。<br/>再就是raspberry里的pi是彩色，而root后ls等反而不是，出现这个问题是：<br/>先解决ls的色彩问题。<br/><br/><br/>退出登录再重新连接，充满色彩的vi又回来了。<br/>我的设置，vi ~/.bashrc ：<br/><textarea name="code" class="CSS" rows="15" cols="100">
# ~/.bashrc: executed by bash(1) for non-login shells.

# Note: PS1 and umask are already set in /etc/profile. You should not
# need this unless you want different defaults for root.
# PS1=&#039;$&#123;debian_chroot:+($debian_chroot)&#125;&#92;h:&#92;w&#92;$ &#039;
&nbsp;&nbsp;ipL=`/sbin/ifconfig wlan0&#124;grep &quot;inet addr:&quot;&#124;cut -d: -f 2&#124;cut -d&quot; &quot; -f1`
&nbsp;&nbsp;#export PS1=&#039;$&#123;debian_chroot:+($debian_chroot)&#125;&#92;[&#92;033[0;37;40m&#92;u@&#92;033[0;32;40m$ipL:&#92;w&#92;033[0;33;40m&#92;$ &#039;
&nbsp;&nbsp;export PS1=&#039;$&#123;debian_chroot:+($debian_chroot)&#125;&#92;[&#92;033[0;34;40m&#92;u@&#92;033[0;32;40m$ipL&#92;033[0;33;40m:&#92;033[0;31;40m&#92;w&#92;033[0;37;40m&#92;$ &#039;
&nbsp;&nbsp;#export PS1=&#039;$&#123;debian_chroot:+($debian_chroot)&#125;&#92;u@$ipL:&#92;w&#92;$ &#039;&nbsp;&nbsp;#上面这个有字和背景的颜色
&nbsp;&nbsp;umask 022

# You may uncomment the following lines if you want `ls&#039; to be colorized:
 export LS_OPTIONS=&#039;--color=auto&#039;
 eval &quot;`dircolors`&quot;
 alias ls=&#039;ls $LS_OPTIONS&#039;
 alias ll=&#039;ls $LS_OPTIONS -l&#039;
 alias l=&#039;ls $LS_OPTIONS -lA&#039;
#
# Some more alias to avoid making mistakes:
 alias rm=&#039;rm -i&#039;
 alias cp=&#039;cp -i&#039;
 alias mv=&#039;mv -i&#039;
</textarea><br/><br/>理解：<br/>export PS1=&#039;$&#123;debian_chroot:+($debian_chroot)&#125;&#92;[&#92;033[0;37;40m&#92;u@&#92;033[0;32;40m$ipL:&#92;w&#92;033[0;33;40m&#92;$ &#039;<br/>解释：<br/>下面我用一个提示符的例子来解释 shell 的颜色。<br/>~/.bashrc: PS1=&quot;&#92;[&#92;033[0;32;40m&#92;u@&#92;h:&#92;w&#92;$ &#92;]&quot;<br/>这样提示符就全部显示成绿色了。就像这样：<br/>nico@ebrain:~$<br/>&#92;033 声明了转义序列的开始，然后是 [ 开始定义颜色。 后面的 0 定义了默认的字体宽度。稍后我会介绍其他的可用字符。 转义序列字符串要用 &#92;[ 和 &#92;] 括起来， 防止转义序列的文本显示在 shell 里占用太多的空间。<br/><br/>下面我们要选择前景色（这里是 32，代表绿色）。背景色的 40 表示黑色。 要是不想让提示符后面的文字也变成绿色，我们用 &#92;033[0m 关闭转义序列， &#92;033[0m 是 shell 的默认颜色。前景色和背景色都有 8 种可用的选择。<br/><br/>可选颜色：红色、绿色、黄色、蓝色、洋红、青色和白色。 他们对应的颜色代码是：30（黑色）、31（红色）、32（绿色）、 33（黄色）、34（蓝色）、35（洋红）、36（青色）、37（白色）。<br/><br/>用同样色方法设置背景色，不过要把第一个数字“3”替换成“4”， 例如 40、41、42、43、44、45、46、47。<br/>更多参考：http://www.linuxfocus.org/ChineseGB/May2004/article335.shtml<br/><br/><br/>二：Vim颜色设置：<br/>新建文件&nbsp;&nbsp; ~/.vimrc是用户自己的vim配置文件，在这个配置文件中设置的配置只影响该用户自己。<br/>命令如下:<br/>cd ~<br/>vi .vimrc<br/>输入:syntax on<br/>保存退出<br/>source .vimrc<br/>此时可以找一个xml文件 进行查看,看看是不是已经有颜色了<br/>vim xxx.xml<br/>给 vi 做个别名，<br/># vi ~/.bashrc<br/>alias vi=&#039;vim&#039; <br/># source ~/.bash_profile<br/>注:syntax on ，显示颜色；syntax off ，则不显示颜色。<br/><br/>来自：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/<br/><br/>PS1颜色表用来设置前面提示符的颜色：http://www.linuxfocus.org/ChineseGB/May2004/article335.shtml<br/>http://www.cnblogs.com/starspace/archive/2009/02/21/1395382.html<br/>修改linux终端命令行颜色：<br/>参考：http://www.cnblogs.com/menlsh/archive/2012/08/27/2659101.html
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [偶尔用到]vim打开后如何临时取消高亮再打开的方法，以及ssecurecrt中vim行号下划线问题及SecureCRT里root没有高亮的设置，修改linux终端命令行颜色，Vim打开语法高亮及临时关闭的方法。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>