个人vimrc配置--无插件(个人存档)

"============================================================================
" A more concise, clear and complete vim config for me.
"============================================================================
"        Date:  2020/08/10
"    Platform:  Linux
"        Note:  Without Plugin


" Init settings {
    " 不兼容vi
    set nocompatible
    " 使用默认shell
    set shell=/bin/sh

    if has("multi_byte")
        " 设置本地通用编码 utf-8
        set encoding=utf-8
        " 设置通用文件编码格式 utf-8
        setglobal fileencoding=utf-8
        " 设置文件可用的编码格式
        set fileencodings=ucs-bom,utf-8,utf-16le,cp1252,iso-8859-15
    endif
" }
"
" Key mappings {
    let mapleader = ','
" }
"
" UI settings {
   
    " 多标签页的窗口编辑
    " 一个标签页容纳一个或多个窗口,标签页间切换容易,这种方式可以使使用者拥有多个窗口集合
    " 每个集合做不同的事情,标签页个数不能超过 tabpagemax
    set tabpagemax=15
    " 显示当前所处模式
    set showmode
    " 突出显示当前行
    set cursorline
    " 突出显示当前垂直行
    set cursorcolumn
    " 标识栏和匹配背景色
    highlight clear SignColumn
    " 当前行号匹配当前模式的背景颜色
    highlight clear LineNr

    " Vim 命令行及状态栏的设置
    " 命令行的显示设置
    if has('cmdline_info')
        " 打开状态栏标尺
        set ruler
        " 设置状态栏标尺格式
        set rulerformat=%30(%=\:b%n%y%m%r%w\ %l,%c%V\ %P%)
        " 显示输入时的命令,可以直观的查看输入的命令
        set showcmd
    endif

    " 状态栏的显示设置
    if has('statusline')
        " 总是显示状态栏
        set laststatus=2

        " 设置状态栏显示常用信息
        " %{...} 评估表达式的值,并用值代替
        " 显示当前文件的个数编号
        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值