zoukankan      html  css  js  c++  java
  • vim学习

    安装Ubuntu系统后不清不楚地就安装了vim

    后来知道vim的强大就按照vimtutor初步学习了一下命令操作

    hjkl这四个键为移动光标键,但→键也同样可以实现

    x键为删除字符

    i键为插入(写入)  a键也是插入   插入前后位置不同

    dw为删除一个单词,d$为删除一行,d2w为删除两个单词,dd为删除整行

    u为撤销上一个操作,Ctrl+R为回到撤销前

    r键为替换字符,cw为替换一个单词,c2w,c$

    R为替换多个字符

    输入/以及尾隨的字符串可以用以在當前文件中查找該字符串

    在括号符输入%可以匹配另外一个

    在一行內替換頭一個字符串 old 為新的字符串 new,請輸入  :s/old/new

    在一行內替換所有的字符串 old 為新的字符串 new,請輸入  :s/old/new/g

    在兩行內替換所有的字符串 old 為新的字符串 new,請輸入  :#,#s/old/new/g

    在文件內替換所有的字符串 old 為新的字符串 new,請輸入  :%s/old/new/g

    進行全文替換時詢問用戶確認每個替換需添加 c 選項,請輸入 :%s/old/new/gc

    w TEST为保存到TEST中,!rm TEST为删除文件

    向当前文件插入TEST文件内容 r TEST

    o为另起一行

    y为复制,p为粘贴

    创建一个键盘映射(key mapping)加入到 .vimrc 中,如:nmap <F2> :nohlsearch<CR>

     以上命令表示,在正常模式下按 F2 键相当于输入“:nohlsearch”后面跟一个回车,即取消搜索加亮显示。

    搜索里最最有用的一个快捷方式是“*”(向下完整匹配光标下的单词)。

    把光标移动到你要搜索的词(变量名、函数名等)上,比如“test”,然后按“*”,

    Vim 将自动产生一个对“<test>”(参见“:help /<”和“:help />”)的搜索,也就是说,搜索完整的单词“test”。

    vim ~/.vimrc

    打开配置文件

    vim键盘图:http://www.runoob.com/linux/linux-vim.html

  • 相关阅读:
    最新pear安装
    php垃圾收集机制
    strstr的实现
    PHP 快速生成目录树
    php 去掉字符串
    php批量生成mysql触发器定义语句
    HTML的知识点讲解(HTML版本)
    mysql数据库怎么使用,mysql的使用方法
    sublime text3Emmet:HTML/CSS代码快速编写神器
    图片滚动插件jquery bxslider
  • 原文地址:https://www.cnblogs.com/shinedaisiki/p/9820753.html
Copyright © 2011-2022 走看看