Ubuntu&红帽的vim通用配置(文件头+一键编译执行C/C++/Java单文件)

vim是一款功能很强大的编辑器,可能网上的大神们配置的比较复杂。功能也很多。我这里的配置能够满足基本需求。快速且通用,只要大家将自己的vimrc文件打开按照我的截图添加几行代码即可解决.

大家直接看我的配置文件吧

先讲一下ubuntu与redhat下打开配置文件vimrc的方法

*在redhat下

首先切换到root。然后输入

vim /etc/vimrc

在ubuntu下

直接输入

sudo vim /etc/vim/vimrc

打开配置文件vimrc之后按照下面图示中添加代码即可

  • 这里的配置能够满足我们一般开发的需求。方便使用

  • 想要在每次写文件不管是.c 还是.h .cpp .java都帮你自动添加文件头。就按照下面的配置方法将它写在你的vimrc配置文件里面。作者名大家可以改成自己的。之后保存即可

  • 想要一键编译执行C/C++/java文件。那就添加下面的代码。图示为按F4一键编译执行

配置好之后再次打开vim的样子。哈哈如下图

F4一键编译的样子如下

谢谢,希望能够帮助到你!

时间: 2024-09-30 15:26:06

Ubuntu&红帽的vim通用配置(文件头+一键编译执行C/C++/Java单文件)的相关文章

Ubuntu / Debian / Deepin等 Sublime Text 3 配置C++环境(一键编译&运行,格式化代码)

配置编译环境: 进sublime,然后点击Tools->Build System->New build System 直接用下面的替换 { "shell_cmd": "g++ '${file}' -o '${file_path}/${file_base_name}'", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir

Ubuntu下对Vim的配置修改

在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 显示行号 语法高亮 自动缩进 显示文本中的命令 显示最近的括号匹配 智能匹配 智能提示和搜索 " The following are commented out as they cause vim to behave a lot " differently from regular Vi. They are highly recommended though. "set showcmd &q

【Linux】CentOS下vim的配置

前言:  对于vim的配置,本人也在网上看了很多的方法,碰了很多 壁,所以就知道痛了.所以在下面给大家分享一下我如何配置vim的方法. 配置环境 首先给说明下我的环境为CentOS6.5的版本,对于CentOS的配置应该都没有问题,但是是其他系统的话,可以参考,可能因为环境原因可能会发生错误哦. 其他 还有一个需要说明的是,我的操作基本上是在文件夹里操作的,虽然能够简单直观的实现vim的配置,但是感觉含金量不是特别高,在这样一个自己探索知识的过程中是可以扩充自己很多其他的知识的. 但是核心的思想

oracle特殊恢复-bbed修改某个数据文件头

数据文件头中的scn要与控制文件中的scn一致,数据库才可以open,在open过程中我们可以通过bbed来修改某个数据文件头的scn,来欺骗oracle,来open库. 1.环境如下 使用Oracle 11gR2进行测试,具体版本为11.2.0.4 [email protected] SQL>select file#,name,checkpoint_change#,checkpoint_time from v$datafile;      FILE# NAME                 

根据文件头判断图片格式

测试代码 byte[] imgb; using (FileStream fs = new FileStream(@"D:\favicon.ico", FileMode.Open)) { imgb = new byte[fs.Length]; fs.Read(imgb, 0, (int)fs.Length); } string imgtype = imgb.GetImageType(); 扩展方法实现 public static string GetImageType(this byte

Eclipse中java文件头注释格式设置

Eclipse中java文件头注释格式设置 Eclipse中java文件头注释格式设置 windows->preferences->java->Code Templates->comments->Type->edit Eclipse注释规范模版总结 新建类文件 /** * @ClassName:     ${file_name} * @Description:   ${todo}(用一句话描述该文件做什么) * * @author          ${user} * 

Vim配置:在win10下编译运行C/C++

Vim配置:在win10下编译运行C/C++ 为什么用Vim nvim对windows实在是不是很友好,所以打算弃坑.本来想直接用spacevim的,本来以前安装好了,无奈手贱,给删了,现在在配置后发现老是有问题,所以放弃spacevim,在过个半年一年之后再来看看. 所以,开始重新调配vim. 安装 官网下载 PC: MS-DOS and MS-Windows下的 For modern MS-Windows systems (starting with XP) you can simply u

Ubuntu下vim的配置

由于刚开始学习Linux,对佷多操作还不熟悉,遇到了一些困难,在这里记录一下. 1  安装vim.俺我现在的理解,vim有控制台版本和GUI版本.控制台版本貌似是Ubuntu自带的,可以在终端输入 vim执行一下.GUI版本需要自己下,在终端执行 sudo apt-get install vim-gtk即可安装. 2  随后是设置一些属性. 在终端输入 sudo -s进入根目录, 随后输入密码,然后是cd etc/vim 接着是 vim vimrc 此时便会出现etc/vim/vimrc里面的内

vim自动添加C C++ sh文件头

set foldenable set foldmethod=manual set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 set fileencodings=ucs-bom,utf-8,cp936 set fileencoding=utf-8 autocmd BufNewFile *.cpp,*.[ch],*.hpp,*.sh,*.java e