码迷,mamicode.com
首页 > 系统相关 > 详细

常用vim 技巧(2015-7-15)

时间:2015-07-16 00:23:11      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

:g/^$/d    删除空行
:%d    删除所有行
:g/^[0-9]*$/d    删除只有数字的行
 
如果想更改当前正在编辑的文件的文件名, 替代方法是先用 :f
改缓冲名,然后再删去原来那个文件:
:f new_file_name
:!del #
(# 会被vim自动替换成之前的文件名)
 
这里会弹出一个命令行窗口, 如果不想看到它, 把第二个命令改成:
:!start /b del #
 
VIM格式化代码:
gg=G 格式化全文指令
== 格式化当前行
8= 和格式化当前光标接下来的8行
view 模式下选定代码后按 = ,直接格式化
 
注释java代码
:%s/^/\/\//g
 
?对u的撤销操作
^r
 
十六进制编辑
windows下:!xxd
 
将所有中文字符替换为英文字符
normal mode下映射<c-s>
 
给10到18行上注释
:10,18s#^#//#g
给10到18行反注释
:10,18s#^//##g

常用vim 技巧(2015-7-15)

标签:

原文地址:http://www.cnblogs.com/alfayed/p/4649765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!