zoukankan      html  css  js  c++  java
  • vim 实用配置

    修改文件~/.vimrc 如下:

    set nu " 显示行号
    colorscheme torte " 设定配色方案
    set tabstop=4 " 设定 tab 长度为 4
    set nobackup " 覆盖文件时不备份
    set nocompatible "not compatible with vi
    set showmatch
    set incsearch
    set wrap
    "set fencs=utf-8
    " 可以在buffer的任何地方使用鼠标(类似office中在工作区双击鼠标定位)
    "set mouse=a
    "set selection=exclusive
    "set selectmode=mouse,key

    "文件自动检测外部更改
    set autoread

    "c文件自动缩进
    set cindent
    "set shiftwidth=4

    "自动对齐
    set autoindent

    "智能缩进
    set smartindent

    "高亮查找匹配
    set hlsearch

    set laststatus=2 " 总是显示状态栏
    highlight StatusLine cterm=bold ctermfg=yellow ctermbg=blue
    " 获取当前路径,将$HOME转化为~
    function! CurDir()
    let curdir = substitute(getcwd(), $HOME, "~", "g")
    return curdir
    endfunction
    set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%] "显示文件名:总行数,总的字符数
    set ruler "在编辑过程中,在右下角显示光标位置的状态行

    "set statusline=[%n] %f%m%r%h | pwd: %{CurDir()} |%=| %l,%c %p%% | ascii=%b,hex=%b%{((&fenc=="")?"":" | ".&fenc)} | %{$USER} @ %{hostname()}

  • 相关阅读:
    Maven
    Maven
    Maven
    Maven
    Maven
    Maven
    Maven
    Maven
    Maven教程
    SASS
  • 原文地址:https://www.cnblogs.com/nanqiang/p/8145287.html
Copyright © 2011-2022 走看看