linux亦步亦趋(18)文件管理之VI快捷键

自定义快捷键:

通过前面的学习我们发现vi着实不太好使用,比如我们要在每行前面加一个#,则需要比较复杂的操作。

vi提供了定义快捷键的方式。看下面的实例:

  • 命令格式:":map ^p I#<ESC>"  ;解释一下,表示的是我们按下ctrl+P的时候会在行首插入#并退出到命令模式。
  • 如果不想使用了则使用下列格式:":unmap ^P" 即可
  • 注意^P 是通过ctrl+v+p敲出来的,可不能直接写上这两个字符,那样是没有用的。

例子如下:

 输入上述内容后,回车,然后再使用crtl+P即可。

当然自定义快捷键可以实现很多功能,但是快捷键不易记忆,当我们定义了太多的快捷键的时候就发现,不好记忆,不好用。

因此我们可以定义变量的方式,这个是ab命令,其实就是a代表b。

自定义变量:

  • 命令格式:“:ab  name  xiaobobo”  这样我们在vi的页面中输入name 然后回车 就会变成xiaobobo.
  • 如果不想使用了则使用":unab name" 即可。

猜你喜欢

转载自xuelianbobo.iteye.com/blog/2097452
今日推荐