• vim 常用插件以及操作


    Vim  操作命令

    跳转到某一行

    • gg
      例:跳转到第十行 10gg

    方向键

    • 左H 右l 上k 下j

    向下(上)跳 n 行

    • 10k 向上十行
    • 11j 向下11行

    剪切(删除)

    • cc
    • c3c 删除3行

    复制

    • yy
    • y2y 复制2行

    粘贴

    • p

    选中单词
    -gd
    -gd5 复制5个单词

    复制选中的单词
    -yaw

    插件

    ** ~/.vimrc 文件是vim 的配置文件,可以进行插件配置以及安装**

    安装目录树插件

    ~/vimrc
    call plug#begin()
    Plug 'scrooloose/nerdtree'
    call plug#end()
    退vim PlugInstall

    使用目录树插件NERDTree

    • 进入要使用的位置,打开vim 进入命令模式,输入NERDTree, control+w在目录树和右边区域跳转。

    搜索高亮

    • set hlsearch
    • 在vimrc文件中添加后,不用每次打开vim再配置。
    • vim搜索完后搜索的部分任是高亮,若要取消高亮,在命令模式输入:noh,即可取消高亮

    vim对php的语法提示

    • vim7 以后的版本直接在vimrc文件配置这段即可。
    • filetype plugin on
      autocmd FileType php set omnifunc=phpcomplete#CompletePHP
    • 编辑文件是如果需要php原生语句提示,control+x然后control+o,即可出现提示框

    选中部分复制剪切

    • 方法1:
    • 按v(小写)进入visual模式,使用v+h/j/k/l选中部分。
    • d简介,y复制,^当前光标至行首,$当前光标至行尾 ,p粘贴
    • 方法2:
      • 按V(大写)进入visual模式,使用h/j/k/l选中部分。
    • 方法3:
    • 按键Ctrl+V之后,进入Visual Block模式,使用h/j/k/l键可以选中一块
    • 在块模式下,可以进行多列的同时修改,修改方法是:
      Ctrl+ v
      使j/k/h/l
      Shift + i
      ESC

    切换buffers区文件

    • 安装插件 vimrc 插件中添加 Plug 'vim-scripts/minibufexplorerpp',安装。
    • 重启vim ,同一个窗口打开多个文件buffers出现文件挑,control+w+w切换到这里,按tab切换文件。
    • 在命令模式下:
    • :bn 打开当前buffer的下一个buffer
    • :bp 打开当前buffer的前一个buffer
    • :b"num" 打开指定的buffer,"num"指的是buffer开始的那个数字

    函数跳转

    • vimrc 安装插件 Plug 'universal-ctags/ctags'
    • 进入项目目录,命令状态下,输入:ctags -R
    • 打开编辑文件,光标移至函数,按control+],进行跳转
  • 相关阅读:
    数据结构课后
    idea 使用java 链接sqlservice 2008
    超链接 a href 提交表单通过post方式
    课程主页之课程接口
    课程主页之课程表数据
    课程表分析
    课程前端简单页面
    前台的登录注册
    ORM常用字段及参数与查询 -刘
    Celery配置与使用
  • 原文地址:https://www.cnblogs.com/xubinbk/p/10622801.html
Copyright © 2020-2023  润新知