• vim个人配置


    "========================================  
    " File Name: .vimrc  
    " Description: Vim配置文档  
    " Date: 2019.5.22  
    "========================================  
    
    let mapleader = ','  
    let g:mapleader = ','  
    
    "==========================================
    " General Settings
    "==========================================
    
    " 开启语法高亮  
    syntax enable  
    
    " 开启语法高亮
    syntax on  
    
    " 设置字体  
    " set guifont=Monaco 12
    
    " 设置历史记录条数  
    set history=2000  
    
    " 检测文件类型  
    " filetype on  
    
    " 针对不同的文件,采用不同的缩进方式  
    " filetype indent on  
    
    " 允许插件  
    filetype plugin on  
    
    " 启动自动补全
    " filetype plugin indent on
    
    " 文件修改之后自动读入
    set autoread
    
    
    
    " 显示当前横竖线  
    "set cursorline  
    "set cursorcolumn  
    
    " 设置退出Vim之后内容显示在终端屏幕,可以用于查看和复制
    " 好处:误删什么,如果以前屏幕打开可以用来找回
    " set t_ti= t_te=
    
    " 设置在Vim中可以使用鼠标,防止终端无法拷贝  
    set mouse=a  
    
    "==========================================
    " Display Settings
    "==========================================
    "
    " 显示当前行号和列号
    set ruler
    
    " 在状态栏显示正在输入的命令
    set showcmd
    
    " 左下角显示当前Vim模式
    set showmode
    
    " 光标移动至少保留的行数
    "set scrolloff=7
    
    " 命令行(在状态行下)的高度,默认为1,这里是2
    set statusline=%<%f %h%m%r%=%k[%{(&fenc=="")?&enc:&fenc}%{(&bomb?",BOM":"")}] %-14.(%l,%c%V%) %P
    
    " 总是显示状态栏(Powerline需要2行)  
    set laststatus=2  
    
    " 显示行号  
    set number  
    
    " 指定不折行
    set nowrap  
    
    " 设置代码匹配,包括括号匹配情况  
    set showmatch  
    
    " 设置搜索高亮(hlsearch)  
    set hls  
    
    " 设置搜索时忽略大小写  
    set ignorecase  
    
    " 当搜索的时候尝试smart  
    set smartcase  
    
    " 设置tab宽度  
    set tabstop=4  
    
    " 设置自动对齐空格数  
    set shiftwidth=4  
    
     " 设置编码方式  
     set encoding=utf-8  
     "autocmd! bufwritepost _vimrc source %    " .vimrc修改之后自动加载(Windows)
     "autocmd! bufwritepost .vimrc source %    " .vimrc修改之后自动加载(Linux)
     
  • 相关阅读:
    什么是内存碎片
    java堆内存模型
    java内存模型
    java垃圾回收过程
    找出给定的一个字符串中最长的不重复子串,不重复子串即一个子串中不出现两个相同的字符
    学习tomcat(八)
    学习Redis(二)
    学习k8s(四)
    学习docker(三)
    学习MySql(一)
  • 原文地址:https://www.cnblogs.com/jiandanfy/p/10905622.html
Copyright © 2020-2023  润新知