zoukankan      html  css  js  c++  java
  • gvim配置文件

     

     vimrc配置

    source $VIMRUNTIME/vimrc_example.vim
    
    source $VIMRUNTIME/mswin.vim
    behave mswin
    
    "设置文件的代码形式 utf8
    set encoding=utf-8
    set termencoding=utf-8
    set fileencoding=utf-8
    set fileencodings=ucs-bom,utf-8,chinese,cp936
    
    "vim的菜单乱码解决
    source $VIMRUNTIME/delmenu.vim
    source $VIMRUNTIME/menu.vim
    
    "vim提示信息乱码的解决
    language messages zh_CN.utf-8
     
    filetype on
    filetype plugin indent on
    
    colorscheme desert    "配色方案
    set helplang=cn        "设置中文帮助
    set history=500        "保留历史记录
    set guifont=Microsoft Yahei Mono:h12    "设置字体为Monaco,大小10
    set tabstop=4        "设置tab的跳数
    set expandtab
    set backspace=2     "设置退格键可用
    set nu!         "设置显示行号
    "set wrap         "设置自动换行
    "set nowrap         "设置不自动换行
    "set linebreak         "整词换行,与自动换行搭配使用
    "set list         "显示制表符
    set autochdir         "自动设置当前目录为正在编辑的目录
    "set hidden         "自动隐藏没有保存的缓冲区,切换buffer时不给出保存当前buffer的提示
    set scrolloff=5     "在光标接近底端或顶端时,自动下滚或上滚
    "Toggle Menu and Toolbar     "隐藏菜单栏和工具栏
    "set guioptions-=m
    "set guioptions-=T
    set showtabline=2     "设置显是显示标签栏
    set autoread         "设置当文件在外部被修改,自动更新该文件
    set mouse=a         "设置在任何模式下鼠标都可用
    set nobackup "设置不生成备份文件
    set noundofile
    set noswapfile

    "===========================
    "查找/替换相关的设置
    "===========================
    set hlsearch "高亮显示查找结果
    set incsearch "增量查找
     
    "===========================
    "状态栏的设置
    "===========================
    "set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%] "显示文件名:总行数,总的字符数
    set ruler "在编辑过程中,在右下角显示光标位置的状态行
    "===========================
    "代码设置
    "===========================
    syntax enable "打开语法高亮
    syntax on "打开语法高亮
    set showmatch "设置匹配模式,相当于括号匹配
    set smartindent "智能对齐
    "set shiftwidth=4 "换行时,交错使用4个空格
    set autoindent "设置自动对齐
    set ai! "设置自动缩进
    "set cursorcolumn "启用光标列
    set cursorline    "启用光标行
    "set guicursor+=a:blinkon0 "设置光标不闪烁
    set fdm=indent "

    注册表配置,编写vim.reg文件

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOTApplicationsgvim.exe]
    
    [HKEY_CLASSES_ROOTApplicationsgvim.exeshell]
    @=""
    
    [HKEY_CLASSES_ROOTApplicationsgvim.exeshelledit]
    @=""
    
    [HKEY_CLASSES_ROOTApplicationsgvim.exeshelleditcommand]
    @=""C:\Program Files (x86)\Vim\vim81\gvim.exe" -p --remote-tab-silent "%1""
    
    [HKEY_CLASSES_ROOTApplicationsgvim.exeshellopen]
    
    [HKEY_CLASSES_ROOTApplicationsgvim.exeshellopencommand]
    @=""C:\Program Files (x86)\Vim\vim81\gvim.exe" -p --remote-tab-silent "%1""
  • 相关阅读:
    CSS 导航栏
    CSS 伪元素
    CSS 伪类(Pseudo-classes)
    CSS 组合选择符
    CSS Positioning(定位)
    C# 控制台程序 托盘图标 事件响应
    安装GIT,集成到Powershell中
    Tomcat调优
    CentOS7安装配置redis5集群
    redis.conf配置详细解析
  • 原文地址:https://www.cnblogs.com/fatt/p/10641569.html
Copyright © 2011-2022 走看看