第一步、安装vim 命令为:sudo apt-get install vim
第二步、更改vim的配置文件etc/vim命令为:
(1)cd /etc/vim
(2)sudo gedit vimrc
第三步、在vimrc最后令起一行插入下面内容
syntax on set tabstop=4 set shiftwidth=4 set autoindent set cindent set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s set nu set softtabstop=4
第四步、保存之后就结束了,然后用vim打开 .c类型的文件就会显示高亮以及不同的语法颜色不同的效果。
/解释一下上面设置内容的含义/ syntax on //设置语法高亮 set tabstop=4 //设置制表符宽度为4 set softtabstop=4 //设置软制表符宽度为4 set shiftwidth=4 //设置缩进的空格数为4 set autoindent //设置自动缩进 set cindent //设置使用 C/C++ 语言的自动缩进方式 set nu //在左侧显示文本的行号
补充:Ubuntu vi设置行号的方法
sudo vi /etc/vim/vimrc
打开vimrc文件,最下面添加set nu,保存就可以添加行号了,set autoindent是自动换行
总结
以上所述是小编给大家介绍的ubuntu16.04自动设置行号的步骤详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
本文向大家介绍Ubuntu16.04安装python3.6.5步骤详解,包括了Ubuntu16.04安装python3.6.5步骤详解的使用技巧和注意事项,需要的朋友参考一下 下载python3.6.5安装包 1. 上传安装包。打开终端,利用命令cd 进入文件所在文件夹里 2. 解压文件 tar xfzPython-3.6.5.tgz 注意:这里使用xfz命令,而不建议使用-xvzf命令,
本文向大家介绍动态Axios的配置步骤详解,包括了动态Axios的配置步骤详解的使用技巧和注意事项,需要的朋友参考一下 前言 以前写Vue项目的时候都是使用vue-resource做为项目ajax库,在11月份的某一天尤大微博的更新表示ajax的库应该是通用的,放弃了对vue-resource的技术支持,推荐使用axios。 推荐使用Vue-cli工具来创建和管理项目,就算刚开始不熟悉,用着用着便
本文向大家介绍详解Spring Boot自动装配的方法步骤,包括了详解Spring Boot自动装配的方法步骤的使用技巧和注意事项,需要的朋友参考一下 在《Spring Boot Hello World》中介绍了一个简单的spring boot例子,体验了spring boot中的诸多特性,其中的自动配置特性极大的简化了程序开发中的工作(不用写一行XML)。本文我们就来看一下spring boot
本文向大家介绍vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤,包括了vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤的使用技巧和注意事项,需要的朋友参考一下 因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需
本文向大家介绍微信小程序设置http请求的步骤详解,包括了微信小程序设置http请求的步骤详解的使用技巧和注意事项,需要的朋友参考一下 http请求介绍 HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.H
我正在尝试为我们的集成测试设置诱惑2,但有些事情进展不顺利。 TestNG侦听器工作正常,因为诱惑力-结果文件夹正在被填满。@Step和@附件等注释不起作用。 https://github.com/allure-examples/allure-testng-example.的例子也有同样的问题 pom.xml的重要部分: jvm参数被正确传递,路径实际上指向我的aspectjweaver jar。