vim/vi的使用(Ubuntu12.04)
  • 内容
  • 评论
  • 相关

一.多行注释:
1. 首先按esc进入命令行模式下,按住Ctrl + v,进入 virtual 模式;
2. 在按住 Ctrl + v 的同时按下方向键或者h/j/k/l,松开 Ctrl + v 进入选择模式,然后使用上下键选择需要注释的多行;
3. 按下键盘(大写i)“I”键,进入插入模式;
4. 然后输入注释符(“//”、“#”等);
5. 最后按下“Esc”键。
二.删除多行注释:
1. 首先按esc进入命令行模式下,按住Ctrl + v,进入 virtual 模式;
2. 在按住 Ctrl + v 的同时按下方向键或者h/j/k/l, 松开 Ctrl + v 进入选择模式 ,然后使用上下左右键选择需要取消注释的符号“ // ”、“#”等;


点击查看原图


3. 最后按下“x”或者“d”.

3.执行、导入:

    r:将文件导入到vi当前光标处。 格式:r path(要导入文件的路径)

   !:执行命令。格式:! date 或!ls

    r和!可以配合使用:例如:r !date将当前系统时间追加到当前vi文件光标的下一行。

4.map的使用:

    map ctrl+v+(快捷键) 要执行的指令集(键入 ctrl+v后显示"^")

    ctrl+v 相当于提取快捷键的指令,后面紧跟即将要设置的快捷键(例如ctrl+c、 ctrl+z,需要注意的是esc等特殊的功能键在map的输入之前也需要 添加Ctrl+v,如例子第三点)

    例如:

        map ctrl+v+c ye;表示复制光标所在位置到该单词结束位置的字符

        map ctrl+v(键入结束后松开 ctrl+v )+Backspace x;表示将删除键表示删除当前字符。

        map ctrl+v+p I# (ctrl+v)[ESC](按下 ctrl+v 然后在按下ESC);表示将 ctrl+p设置成:在光标所在位置的行首添加一个shell注释'#',然后返回到命令模式。

5.ab的使用:

    ab 变量 值(仅适用于将字符串,即在vi中将变量字符串替换成值字符串,按下空格键完成替换)

    例如:

        ab myname B_ice; 当在vi插入myname时按下空格键,nyname立即被替换成B_ice。

 

当取消map 快捷键用unmap 取消ab用unab

unmap 快捷键/unmap ctrl+v+快捷键

unab myname


点赞
X
赞助一下:
    支付宝    微信    QQ红包

打开支付宝扫一扫
vim/vi的使用(Ubuntu12.04)
本文标签:
版权声明:若无特殊注明,本文皆为“懒人的小窝”原创,转载请保留文章出处。
本文链接:http://suppore.cn/93.html   百度已收录

发表评论

电子邮件地址不会被公开。 必填项已用*标注

00:00 / 00:00
顺序播放