您的位置:首页 > 编程语言

VIM编辑代码时的一些技巧

2013-07-18 20:06 375 查看
 (1)VIM格式化代码:   

格式化全文指令 gg=G   

自动缩进当前行指令 ==   

      格式化当前光标接下来的8行 8=   

      格式化选定的行 v 选中需要格式化的代码段 =   

      备注:   
 gg  —— 到达文件最开始   

  =   —— 要求缩进   

  G  —— 直到文件尾   

 (2)注释代码:

1.多行注释:

 a.按下Ctrl+v,进入列模式;

 b.在行首选择需要注释的行;

 c.按下大写“I”,然后输入注释符(“//”、“#”等);

d.按下两次“Esc”键。

2.删除多行注释:

a.按下Ctrl+v,进入列模式;

b.选定要取消的注释符;

c.按下“x”或者“d”.

 

(3).定位/查找

    打开一个文件,在命令模式下用GG命令可到文件最后一行,在命令模式下用行号n+G可定位到指定的行上

    在命令行模式下(:命令)输入:g/要找的词,可显示所有含有要找的词的行号和内容,有了这几个命令就可想找谁找谁,想定位在哪就定位在哪了。

 (4)查找/替换(substitution)

    一般的全局替换语法是:%s/替换前/替换后/g,

        %代表整个文件,g代表全体,如果没%只替换当前行的,如果没g只替换找到的第一个。等同于:1,$s/替换前/替换后/g,都是全局替换。

    :行号1,行号2s/替换前/替换后/g,替换指定行号1和行号2之间的内容。

    如果替换时需确认那么在g后加个c参数。这样每一个替换前都需要确认。

   

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