zoukankan      html  css  js  c++  java
  • 配置Linux下vim自动缩进等功能

    从终端打开配置文件:

    vim ~/.vimrc

    添加如下代码:

    set tabstop=4
    set softtabstop=4
    set shiftwidth=4
    set autoindent
    set cindent
    set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
    set nu
    set ruler
    set hlsearch
    set backspace=2

    含义如下:
    1.设置(软)制表符宽度为4
    set tabstop=4
    set softtabstop=4
    2.设置缩进的空格数为4
    set shiftwidth=4
    3.设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:
    set autoindent
    4.使用 C/C++ 语言的自动缩进方式
    set cindent
    5.设置C/C++语言的具体缩进方式(以我的windows风格为例):
    set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
    6.显示行号
    set nu
    7.显示标尺
    set ruler
    8.将搜索内容反白
    set hlsearch
    9.可以删除任意值
    set backspace=2
    10.最后,有一套配色方案,可以用起来像Sublime Text:
    网上下载”monokai.vim”并放在~/.vim下的colors文件夹下(没有的话新建一个colors文件夹);
    下载链接:https://github.com/tomasr/molokai/blob/master/colors/molokai.vim
    然后在~/.vimrc 文件中添加如下代码:

    syntax enable
    set background=dark
    :colorscheme molokai

    保存退出!

  • 相关阅读:
    团队项目-BUG挖掘
    评论任务
    4-14结对-复利计算
    做汉堡-结对
    复利计算--结对
    input上传按钮的优化
    avalon.js与 ajax使用的一个错误实例
    去除list集合中重复项的几种方法
    mvc学习记录
    常用js正则
  • 原文地址:https://www.cnblogs.com/hftian/p/8591142.html
Copyright © 2011-2022 走看看