zoukankan      html  css  js  c++  java
  • windows下gvim使用及常见命令

    因为之前在ubuntu下用过半年左右的vim,最近打算用用windows下的gvim,所以可能一些基本知识和命令就先不补充了,先来些目前经常使用的命令,防止忘记。

    注:本篇会一直补充下去,欢迎评价

    gvim安装:

    直接就有windows的exe版本,下载gvim点击安装就好。

    安装完需要简单做些配置。

    打开gvim的安装目录下_vimrc(网上别人说_vimrcset,可能是改名了,我的是_vimrc)文件,在文件结尾处添加如下一段

    if has("multi_byte")    "配置多语言环境,解决中文乱码问题
        " UTF-8 編碼 
        set encoding=utf-8 
        set termencoding=utf-8 
        set formatoptions+=mM 
        set fencs=utf-8,gbk 
        if v:lang =~? '^/(zh/)/|/(ja/)/|/(ko/)' 
            set ambiwidth=double 
        endif 
        if has("win32") 
            source $VIMRUNTIME/delmenu.vim 
            source $VIMRUNTIME/menu.vim 
            language messages zh_CN.utf-8 
        endif 
    else 
        echoerr "Sorry, this version of (g)vim was not compiled with +multi_byte" 
    endif
    
    colorscheme desert           " 着色模式
    set guifont=Consolas:h11     " 字体 && 字号
    set autoindent               " 自动对齐
    set nu!                      " 显示行号
    set ai!                      " 设置自动缩进
    set smartindent              " 智能自动缩进
    set backspace=2              " 设置退格键可用
    set hlsearch                 " 开启高亮显示结果
    set tabstop=4                " 设置Tab键的宽度
    set expandtab                " 将Tab自动转化成空格[需要输入真正的Tab键时,使用 Ctrl+V + Tab]
    set nobackup                 " 设置无备份文件
    syntax enable                " 打开语法高亮
    syntax on                    " 开启文件类型侦测
    filetype indent on           " 针对不同的文件类型采用不同的缩进格式
    filetype plugin on           " 针对不同的文件类型加载对应的插件
    filetype plugin indent on    " 启用自动补全

    效果如下图

    这样gvim基本就可以用了。

    常见命令:

    默认都是normal模式下按下面命令

    1.跳到开始:gg

    2.跳到结尾:大写G

    3.代码缩进:=G

  • 相关阅读:
    SpringBoot整合MyBatis【数据库连接】
    SpringBoot整合日志
    SpringBoot引用lombok让代码更简洁
    AOP集成log4j日志
    SpringBoot全局捕获异常
    SpringBoot整合Freemarker
    springboot配置请求跨域问题
    Maven工程的pom文件引用本地jar包
    使用Mybatis插件generator自动生成代码
    SET NOCOUNT 的用法
  • 原文地址:https://www.cnblogs.com/abc123456789/p/3499025.html
Copyright © 2011-2022 走看看