vimrc.local
2013-07-03 16:20
260 查看
vim配置:
set nocp
set ru
set hls
set is
syntax on
set backspace=indent,eol,start
set sw=4
set ts=4
set list
set listchars=tab:>-,trail:% #VIM TAB键用-显示,空格键用$显示
set sm
set cin
colo slate
set guifont=Courier\ New\ 10
map <F3> !g++ % -o mainutocmd FileType python setlocal et sta sw=4 sts=4
====================================================================================
去除行尾多余的空格:
:%s/\s\+$//g
:1,$s/\s\+$//g
% 或者 1,$ 全局查找
\s 的意思是空格
\s \S : : : : : : : : : : : : : : : : a white space, a non-white space
\+的意思是匹配1到n个\= * \+ : : : : match 0::1, 0::1, 1::1 of preceding atoms
$表示行尾
^ $ : : : : : : : : : : : : : : : : : : : : : : : : : rst, last character of line
也可以这么写:
:%s= *$==
=为命令的分隔符,和/类似
===================================================================================
set nocp
set ru
set hls
set is
syntax on
set backspace=indent,eol,start
set sw=4
set ts=4
set list
set listchars=tab:>-,trail:% #VIM TAB键用-显示,空格键用$显示
set sm
set cin
colo slate
set guifont=Courier\ New\ 10
map <F3> !g++ % -o mainutocmd FileType python setlocal et sta sw=4 sts=4
====================================================================================
去除行尾多余的空格:
:%s/\s\+$//g
:1,$s/\s\+$//g
% 或者 1,$ 全局查找
\s 的意思是空格
\s \S : : : : : : : : : : : : : : : : a white space, a non-white space
\+的意思是匹配1到n个\= * \+ : : : : match 0::1, 0::1, 1::1 of preceding atoms
$表示行尾
^ $ : : : : : : : : : : : : : : : : : : : : : : : : : rst, last character of line
也可以这么写:
:%s= *$==
=为命令的分隔符,和/类似
===================================================================================
相关文章推荐
- wim 显示 配置在/etc/vim文件夹下,新建vimrc.local
- vimrc.local 备份
- spf13-vim 解决.vimrc.local中某些命令无法执行(例如TAB设置)
- vim /etc/vim/vimrc.local
- local add, incoming add upon merge
- 解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed(2:No such file or durectory)
- Function Calls, Part 3 (Frame Pointer and Local Variables)
- Hadoop installation Local (Standalone) Mode
- vimrc
- LocalDate、LocalTime、LocalDateTime
- asm local & global symbols
- Spark的运行模式(1)--Local和Standalone
- qmail + 主机名.local做域 + smtp + telnet 测试
- Greenbone Security Assistant is running and listening only on the local interface.解决
- Fedora 17下vimrc的一些基本配置
- git SSL certificate problem: unable to get local issuer certificate
- Gbs build using local repo
- SSL certificate problem: unable to get local issuer certificate 解决方法
- 批处理中setlocal enabledelayedexpansion的作用详细整理
- java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException