看到一网友问:
请问高亮插件总是对尖括号进行转义,结果变得面目全非,这个怎么解决,搜了一堆也没搜到可行的。
想起自己曾经也遇到过这个问题,可能我表达的不好,所以搜索不到。
wordpress pre标签内的html代码被转义解决办法
想在wordpress 的文章内容中插入代码,一般都是放在<pre></pre>中。
例如php中的<?,不特别处理的情况下浏览器会把<当作html标签的开始,所以在页面上会看不到<。
我们可以在wordpress输出前对尖括号代码进行转义,这样pre标签的输出就正常了。
在后台 外观->编辑->functions.p...
vim设置了代码高亮, syntax on
但是在secureCRT始终显示下划线,不显示高亮
解决方法:
1.检查$TERM变量,echo $TERM
如果输出不是xterm-color,那么需设置$TERM变量
使用vi打开/etc/profile
添加 export TERM=xterm-color
然后执行 source /etc/profile
如果还是没有语法高亮,那么第二步
2.如果你用的是远程登录,比如SecureCRT,这时候需要设置
会话选项>终端>仿真,选择下选菜单中的xterm,并打钩ANSI彩色,并根据自己需要是否选择彩色方案
linux系统下vim或者vi编辑器默认是没有对nginx的语法高亮设置。
需要自己手动配置。
1.下载vi语法高亮配置到 ~/.vim/syntax,如果不存在则创建该目录
cd ~/.vim/syntax
wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim
2.增加配置~/.vim/filetype.vim 到最后一行,如果文件不存在则创建
vi ~/.vim/filetype.vim
加入如下内容:
au BufRead,BufNewFile /usr/local/nginx/* set ft=nginx
其中红色路径为你的nginx.conf文件路径