zoukankan      html  css  js  c++  java
  • [vim] 配置文件之常用命令模式

    用户目录下,vim配置文件编写:~/.vimrc;系统vim(针对root权限,该系统所有用户)配置文件:/etc/vimrc;生效:source ~/.vimrc

    set nocompatible " 关闭 vi 兼容模式

    set number " 显示行号

    set cursorline " 突出显示当前行

    set ruler " 打开状态栏标尺

    set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4

    set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格

    set tabstop=4 " 设定 tab 长度为 4

    set nocompatible " 关闭 vi 兼容模式

    syntax on " 自动语法高亮

    colorscheme molokai " 设定配色方案

    set novisualbell " 关闭使用可视响铃代替呼叫

    set t_vb= " 置空错误铃声的终端代码

    " set showmatch " 插入括号时,短暂地跳转到匹配的对应括号

    " set matchtime=2 " 短暂跳转到匹配括号的时间

    set magic " 设置魔术

    set hidden " 允许在有未保存的修改时切换缓冲区,此时的修改由 vim 负责保存

    set guioptions-=T " 隐藏工具栏

    set guioptions-=m " 隐藏菜单栏

    set smartindent " 开启新行时使用智能自动缩进

    set backspace=indent,eol,start " 不设定在插入状态无法用退格键和 Delete 键删除回车符

    set cmdheight=1 " 设定命令行的行数为 1

    set laststatus=2 " 显示状态栏 (默认值为 1, 无法显示状态栏)

    set statusline= %<%F[%1*%M%*%n%R%H]%= %y %0(%{&fileformat} %{&encoding} %c:%l/%L%)" 设置在状态行显示的信息

    set foldenable " 开始折叠

    set foldmethod=syntax " 设置语法折叠

    set foldcolumn=0 " 设置折叠区域的宽度

    setlocal foldlevel=1 " 设置折叠层数

     set smartindent "智能对齐

    set autoindent "自动对齐

    set confirm "在处理未保存或只读文件的时候,弹出确认框

    set shiftwidth=4 "统一缩进为4

    set showmatch "高亮显示对应的括号

    set mouse=a "允许鼠标

  • 相关阅读:
    HDU 2844 Coins(多重背包)
    HDU 4540 威威猫系列故事——打地鼠(DP)
    Codeforces Round #236 (Div. 2)
    FZU 2140 Forever 0.5
    HDU 1171 Big Event in HDU(DP)
    HDU 1160 FatMouse's Speed(DP)
    ZOJ 3490 String Successor
    ZOJ 3609 Modular Inverse
    ZOJ 3603 Draw Something Cheat
    ZOJ 3705 Applications
  • 原文地址:https://www.cnblogs.com/xiaofeiIDO/p/6148820.html
Copyright © 2011-2022 走看看