您的位置:首页 > 其它

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= *$==

=为命令的分隔符,和/类似
===================================================================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: