1.下载nginx.vim 下载页面:http://www.vim.org/scripts/script.php?script_id=1886 wget http://www.vim.org/scripts/download_script.php?src_id=14376 -O nginx.vim 2.安装nginx.vim 将nginx.vim放置于~/.vim/syntax/目录, 3.配置 nginx.vim 而后在 ~/.vim/下新建 filetype.vim并添加如下行: au Bu…
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html 内部邀请码:C8E245J (不写邀请码,没有现金送) 国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元.  ---------------------------------------------------------------------------------…
1.在SecureCRT中 secureCRT使用VIM时对语法高亮 其实不是secureCRT的功能,而是VIM的 设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour 设置 选项->会话选项->终端->仿真->终端:Linux,选中ANSI Color 完成之后,就完成了高亮显示. 2.在用户目录建立.vi…
Markdown是深受程序员喜爱的一个文件格式. 然而Linux里默认的vim设置,并不支持markdown格式的语法高亮显示. 下面就来介绍如何设置使得markdown格式的文件在vim里也能享有语法高亮的待遇. 首先安装一个vim的插件管理工具: vim-pathogen 它的源代码地址: https://github.com/tpope/vim-pathogen 首先在~/.vim下面创建两个文件夹: mkdir -p ~/.vim/autoload ~/.vim/bundle 然后下载v…
转载自:http://blog.csdn.net/chuanj1985/article/details/6873830   在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc set nocompatible                 "去掉有关vi一致性模式,避免以前版本的bug和局限…
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号.语法高亮度显示.智能缩进等功能的.为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc.在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本, 所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$vi ~/.vimrc 设置完后$:x 或者 $wq 进行保存退出即可.有些linux里vi即调用vim,可以用which vi或alias查…
ubuntu默认是没有安装vim的,所以设置以前请先安装vim:sudo apt-get install vim. 然后 打开vim的配置文件:sudo vim /etc/vim/vimrc 或者 sudo gedit /etc/vim/vimrc 1.显示行号     在文件末端添加一新行,输入 set nu 2.语法高亮 在文件中找到 "syntax on   这一行,去掉前面的双引号",双引号是注释的意思 3.自动缩进 在文件末尾添加一行,输入  set autoindent 在…
语法高亮进阶 首先我们复习一下上节学到的三个命令: * syntax match用于定义正则表达式和规则的对应 * highlight default定义配色方案 * highlight link将正则规则和配色方案对应起来 但是,定义好了规则,如何让它自动生效呢?我们需要识别文件类型. 识别文件类型 我们创建一个新插件,建立一个ftdetect目录,然后为这个类型创建一个vim文件,比如之前logcat的例子,我们就建立一个logcat.vim. 例子我们还是找github上的:https:/…
语法高亮速成 我们继续在人间修行Vim技能之旅.上一次我们学习了如何通过vundle安装插件,这次我们迅速向写插件的方向挺进. 我们先学习一个最简单的语法高亮插件的写法. 语法高亮基本上是由三部分组成: * 配色方案 * 正则表达式 * 配色方案和正则表达式的规则对应关系 简单的三步法写语法高亮 第一步,写匹配的正则表达式 我们举个最简单的例子,以Android的log为例,Android的log格式如下: --------- beginning of system 05-05 17:55:48…
Scintilla是一个免费.跨平台.支持语法高亮的编辑控件.它完整支持源代码的编辑和调试,包括语法高亮.错误指示.代码完成(code completion)和调用提示(call tips).能包含标记(marker)的页边(margin)可用于标记断点.折叠和高亮当前行.而QScintilla是Scintilla在QT上的移植.使用该库可以更为方便的开发Qt程序. 下面以windows开发为例: Qscitinlla下载地址: https://riverbankcomputing.com/so…
nginx的配置文件是ascii文本文件. 比如http{  }这种的是指令块,include  mime.types: 这种是指令,include是指令,mime.types指令的参数,指令和参数之间是多个空格分隔的,且以;结尾, 并且两条指令也是以:为分割符.有些指令有名字,比如upstream ,指令名为thwp,location都有名字,http和server模块没有名字,这个由模块本身决定. 比如http{和server指令块以{  }将多条指令组合在一起,include语句包含多个配…
1.在SecureCRT中 secureCRT使用VIM时对语法高亮 其实不是secureCRT的功能,而是VIM的 设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour 设置 选项->会话选项->终端->仿真->终端:Linux,选中ANSI Color   2.在用户目录建立.vimrc [root@loc…
prismjs 是一款轻量.可扩展的代码语法高亮库,使用现代化的 Web 标准构建,使用 Prismjs 可以快速为网站添加代码高亮功能,支持超过113中编程语言,还支持多种插件,是简洁.高效的代码高亮解决方案.科技爱好者博客就是使用了Prism.js 实现漂亮的代码语法高亮功能,本文教你如何在wordpress上快速使用Prismjs实现代码高亮. 一.下载JS和CSS文件并上传到网站根目录. 在Prismjs网站下载页面下载需要的JS和CSS文件,下载页面: http://prismjs.c…
Vim是公认的终端编辑神器,配置文件设置的好,再加上各种功能的插件,更能使其如虎添翼,下面就分享出博主的配置文件,也是从网上大神那里拷过来的.配置文件在用户目录下~/.vimrc ,如果没有,就自己创建一个. " System gvimrc file for MacVim " " Maintainer: Bjorn Winckler <bjorn.winckler@gmail.com> " Last Change: Sun Aug 29 2009 &qu…
网上一个比较常见的配置文件设置如下,这个配置还是很棒的,尤其创建脚本或者c文件时 " All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just " /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime " you can find below. If you wish to change any…
本人一直做ASP.NET开发,近期接到任务要用Discuz开发一个社区,第一次接触PHP,PHP灵活的语法,天生的模块化,各种语法糖深深的震惊了我,我从内心深处感受到了PHP是最牛逼的语言!!! 好了回到正题,初次看Discuz的模板,用VS打开是这样的: 没错,第一眼看上去就震惊了,这TM怎么维护?模板随随便便就2000行,因为DZ是一个极灵活的论坛,里面放了各种hook点用于扩展功能!所以模板非常庞大复杂. DZ的模板语法采用了HTML注释扩展(有一部分内联的却是破坏性的),见: http:…
本人一直做ASP.NET开发,近期接到任务要用Discuz开发一个社区,第一次接触PHP,PHP灵活的语法,天生的模块化,各种语法糖深深的震惊了我,我从内心深处感受到了PHP是最牛逼的语言!!! 好了回到正题,初次看Discuz的模板,用VS打开是这样的: 没错,第一眼看上去就震惊了,这TM怎么维护?模板随随便便就2000行,因为DZ是一个极灵活的论坛,里面放了各种hook点用于扩展功能!所以模板非常庞大复杂. DZ的模板语法采用了HTML注释扩展(有一部分内联的却是破坏性的),见: http:…
1.下载 nginx.vim 语法高亮文件 2.将文件复制到 /usr/share/vim/vim74/syntax 目录(也可以是 单用户目录 ~/.vim/syntax/) 3.修改 vim /usr/share/vim/vim74/filetypr.vim 增加 au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif 注意根据自己安装的nginx目…
本文主要针对那些刚刚入门的菜鸟,老手请自动忽略,谢谢. 一.安装vim: sudo pacman -S vim 随后根据提示输入超级用户密码即可完成安装 二.配置自己的语法高亮文件,主要是修改-/.vimrc,也就是自己所在用户目录的根目录下,该文件是vim的配置文件,是个隐藏文件,需要使用按下f8才能看到这个文件. 一些说明:(1)配置文件中以"开始的行都是被注释掉的,实际是没有什么用的,以备下次的启用所以保留,如果你有代码洁癖,可以尽管删除: (2)我的vim配置文件非常丰富,如果你不需要这…
在生产环境中,我们肯定经常用到nginx.conf文件的编排工作,今天在阅读<决战nginx>的时候无意间看到nginx.vim这个辅助工具,于是百度搜索和实际部署检测了一下,其效果确实让人耳目一新,可能很清晰的发现语法上的错误.于是就在这里跟大家介绍一下它的部署方法. 首先看一下效果图: 怎么样还是很炫吧,下面是部署方法: 1.下载nginx.vim http://www.vim.org/scripts/script.php?script_id=1886  这里使用的是0.3.3版本 2.将…
参考Dockerfile构建容器---语法高亮 三个文件扔进相关的目录即可 1. /usr/share/vim/vimfiles/doc/dockerfile.txt *dockerfile.txt* Syntax highlighting for Dockerfiles Author: Honza Pokorny <https://honza.ca> License: BSD INSTALLATION *installation* Drop it on your Pathogen path…
因工作需求,必须在终端下远程下代码,vim打开cpp/h文件,看到一连串的字母就傻了,根本无法阅读. 后来才知道VIM这高大上的文本编辑器支持很多的功能,很多的功能.首先最基本的就是语法高亮配色 1. 确认连接工具,这个很重要,因为工具的问题,找了老半天的原因 Putty,无需额外设置 SecureCRT,选项 - 会话选项 - 终端 - 仿真 勾选"ANSI颜色"与"使用颜色方案" 2 确认VIM的安装目录,命令行输入:whereis vim,输出如下: ls -…
本文覆盖范围: Vim 的着色方案 设置高亮 选择颜色 语法高亮除错 每个程序员的文本编辑器缺少了语法高亮.特殊关键字和短语着色,都是不完整的.语法高亮突出了文档的结构,帮助发现排字错误,利于调试,整体上让文本编辑更轻松更有效率.本篇我们将探讨一下Vim的语法高亮范式以及如何建立和定制着色方案. Vim着色方案 首先说明,本文谈论的不是哪种颜色最好,而是Vim如何处理语法高亮的问题. 在决定如何给一个文件着色时,Vim首先将文件分解成若干结构组.这些都是通过编写好的语法命令文件来实现,这些文件在…
Nginx的配置文件在一开始可能真的不太好理解,就像当初开始使用Apache那样,像JSON但却不是.可以说是Nginx的一种专门语言,仅为Nginx服务的. 市面上基本都是写了一点不写一点的教程,基本是不全的,所以最全的解释应该去官网,官网上找的时候针对模块去,切记,Nginx是一个以模块组合而成的,所以入手线索应该是找对应的模块. 官方配置教程:http://nginx.org/en/docs/ 下面是参考的配置文件示例: ######Nginx配置文件nginx.conf中文详解#####…
设置终端的字体颜色 如图,打开终端然后,选择偏好设置,再选择描述文件,再窗口左侧可以选择系统配置好的,或者你也可以自定义,最后别忘了把你的配置设置成默认就行 Vim语法高亮设置 只需要找到vimrc配置文件就行,在终端输入下面的指令,就可以打开配置文件 cp /usr/share/vim/vimrc ~/.vimrc ~/.vimrc 网上有好多人找不到vim的配置文件,你可以用command+shift+G前往文件夹,或者是最简单最笨的方法是你直接回去到根目录,然后再一层一层的cd,然后再一个…
首先将vim更新为最新版yum -y install vim,并安装Vim的加强版vim-enhanced ,以安装支持彩色的组件    yum -y install vim-enhanced 接下来配置vim配置文件  vi   /etc/vimrc     增加一行  syntax on 或者我们干脆下载个干净版的vimrc吧  在这里下载: http://pan.baidu.com/s/17pW6Q 为了让vi命令也可以使用vim的配置,需要修改   vi /etc/bashrc    …
配置文件名为Ubuntu vimrc在Fedora中vim的配置文件存放在/etc目录中,配置文件名为Ubuntu vimrc在终端 输入以下命令来编辑Ubuntu vimrc配置文件:sudo vim /etc/vim/vimrc 或者 sudo gedit /etc/vim/vimrc AD:   Ubuntu vim经过长时间的发展,这里我发表一下个人理解,下面就这就来讲术Ubuntu vim.下文对Ubuntu vim的设置适用于Ubuntu与Fedora系统,其他系统没有得到验证在Ub…
刚接触 Vim 会觉得它的学习曲线非常陡峭,要记住很多命令.所以这个系列的分享,不会教你怎么配置它,而是教你怎么快速的使用它. 本期我们要实现给 Nginx 配置文件批量注释的功能,先来看效果: 操作步骤: 1. 按 ESC 进入 Normal 模式,移动游标定位到 12 行的位置. 2. 按 ctrl+v 即进入纵向编辑模式. 3. 多次按 j 定位到 23 行(结束位置). 4. 按 I(大写的 i) 进入首行插入模式. 5. 按 # 号注释配置项,这时首行会被注释掉. 6. 在按 ESC …
VIM 没有自动支持语法高亮,自己动手搞一搞,网上查了一堆资料,终于配置成功, 记录一下,以便后期查看. 总共两步: step1 : 定义语法规则 1)需要创建一个定义语法规则的文件,这个 actionscript 的语法文件网上多得是,下载一个好了(注意语法文件后缀为 .vim),下载文件全名 actionscript.vim. 2)将文件放到相应的目录. windows用户目录为$VIM_INSTALL/vimfiles/syntax($VIM_INSTALL为vim的安装目录). Linu…
反向代理的理解:https://www.cnblogs.com/zkfopen/p/10126105.html 我是在一台linux服务器上搭建了两个nginx服务器A和B,把静态资源文件甲放在A服务器上,B作为反向代理服务器. 外界访问静态资源文件甲时直接访问B,B从A上获取静态资源文件甲,然后再返回给外界请求方. 举例:外界访问百度时,www.baidu.com 就是我们的反向代理服务器,反向代理服务器会帮我们把请求转发到真实的服务器那里去. nginx服务器A的端口是8080 nginx服…