vim

来源:互联网 发布:mac子弹头专柜价格 编辑:程序博客网 时间:2024/06/07 01:21

vim、vi    

命令模式、插入模式、编辑模式

插入     a、i、o  A,I,O

定位    :set nu  :set nonu,     :n 

删除    x     nx    dd    ndd

复制和剪切     yy   p         dd  p

替换和恢复     r  R   u

搜索和替换     /关键词     n     :范围/要替换的关键词old/new/g       %s全文

保存退出     :wq      ZZ      :q!



1、:r  !命令

     :r !date   就会把当前时间导入到当前的vim文件中

2、map 快捷键  触发命令

  自定义快捷键命令

    :map  ^H  www.sina.com.cn<ESC>    <ESC>退出命令行,  ^H: ctrl,V, 三个键一起按,或先ctrl+V,再ctrl+H,定义之后,在编辑文本时,只要按ctrl+H ,就可以快速插入  www.sina.com.cn

     :map  ^B  0x    表示ctrl+B 可以删除每行的第一个字符,可用来删除每行的注释符号 “#”


3、注释

      :3,7s/^/#/g           注释掉3~7行     ^表示行首,行首加上#,g 不询问

      :3,7s/^#/ /g           只去掉行首的注释#                    :3,7s/#/ /g           去掉3~7的所有#

      :3,7s/^/\/\//g          行首加//   :3,7s/^/ \ / \ / g


4、替换命令

   :ab   mymail  www.sina.com.cn  回车  定义mymail的地址,在vim文本中,只要输入mymail,再回车就会出现ww.sina.com.cn


   要使设置的快捷方式和编辑命令语句生效,需要写到配置文件,只能放编辑模式命令,比如    set nu     map       ab  

   普通用户 vi  /home/username/.vimrc        管理员  vi  /root/.vimrc


5、vim命令






0 0
原创粉丝点击