vim 技巧

来源:互联网 发布:如何免费创建企业域名 编辑:程序博客网 时间:2024/05/23 01:41

在编译代码过程中如果,因为代码中的中文注释等因素引起的代码编译无法通过。需要修改一下当前源码的编码方式为utf-8

:set fileencoding=utf-8

删除行末的空格

:%s/\s\+$//

替换TAB为4个空格

%s/\t/    /g

替换TAB为4个空格还有如下方法

:set ts=4:set expandtab:%retab

反过来,替换4个空格为TAB

:set ts=4:set noexpandtab:%retab!

复制当前光标所在的单词

viwp

显示tab按键
set list
显示行末空格

highlight WhitespaceEOL ctermbg=red guibg=redmatch WhitespaceEOL /\s\+$/

显示TAB键

set listhighlight TabKey ctermbg=green guibg=greenmatch TabKey /\t/
0 0
原创粉丝点击