zoukankan      html  css  js  c++  java
  • Ubuntu---vim配置

    1. Linux g++开启C++11支持

    1.1 使用vim打开.bashrc文件

    sudo vim ~/.bashrc

    1.2 在some more ls aliases注释块的地方添加:

    alias g++='g++ -std=c++11'

    2. 配置Linux下vim自动缩进等功能

    2.1 使用vim打开.vimrc文件

    vim ~/.vimrc

    2.2 添加如下代码:

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

    含义如下:
    1/2.设置制表符宽度为4

    • set tabstop=4
    • set softtabstop=4

    3.设置缩进的空格数为4

    • set shiftwidth=4

    4.设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:

    • set autoindent

    5.使用 C/C++ 语言的自动缩进方式

    • set cindent

    6.设置C/C++语言的具体缩进方式(以我的windows风格为例):

    • set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s

    7.显示行号

    • set nu

    8.显示标尺

    • set ruler

    9.将搜索内容反白

    • set hlsearch

    10.可以删除任意值

    • set backspace=2  


    效果如下:

    代码执行:

  • 相关阅读:
    多线程编程核心技术(五)死锁
    SELinux详细配置
    Linux实现RAID
    iSCSi的基本配置
    文本超出省略号之前后省略号实现
    对象冻结
    条件判断的优美写法
    使用VConsole
    重绘和重排(回流)
    移动端rem布局
  • 原文地址:https://www.cnblogs.com/iwangzhengchao/p/9936367.html
Copyright © 2011-2022 走看看