zoukankan      html  css  js  c++  java
  • VIM-技巧

    . #重复最后一次的修改

    :set paste #输入此命令,进入插入模式下粘贴,避免结构错乱

    gd #跳转到当前光标所在变量的定义处

    cw #修改一个单词 可以与.很好的配合

    daw #删除一个单词, 与dw不同, 即使光标不在单词首字母上, 也会删除整个单词

    :tabedit [fname] #新建标签打开某个文件

    :tabnew #新建标签

    :set filetype=php #设置文件类型为PHP 以便高亮显示

    创建标记

      m标记名 比如ma

    使用标记来跳转

      `标记名 比如`a 光标会移动到a标记处

    列出所有标记

      :marks

    删除标记

      :delmarks 标记名 #删除指定标记

      :delmarks! #删除所有标记

    常用标记

      . 上次编辑的行位置

      " 上次编辑的光标所在位置

    键盘映射, 即将键盘上的某个键与VIM一串命令绑定

      :map <F5> i{<Esc>ea}<Esc> #i{将插入字符{, 然后使用Esc退回到命令状态, 接着用e移到单词结尾, a}增加字符}, 最后Esc退至命令状态, 此时在一个单词上按下<F5>键则会在两侧加上花括号

      :map <F10> <Esc>:tabnew<CR> #<CR>代表回车

      对于组合键, 可以用<C-Esc>代表Ctrl-Esc, 使用<S-F1>表示Shift-F1

  • 相关阅读:
    Arduino学习笔记10
    Arduino学习笔记07
    Arduino学习笔记6
    Arduino学习笔记5
    Arduino学习笔记4
    Arduino学习笔记3
    linux下库文件的编程
    学习编程语言究竟学什么
    Arduino学习笔记2---数字温度计
    Arduino学习笔记0---开发板的了解
  • 原文地址:https://www.cnblogs.com/JohnABC/p/4103200.html
Copyright © 2011-2022 走看看