vim颜色选择+按<F9>自动编译运行+其他基本配置(ubuntu)

期末考试这段时间==放水休息了,现在准备转型vim.

首先你要了解vim的与众不同之处:http://coolshell.cn/articles/5426.html

然后你肯定已经在裸vim水了一发?肯定发现了vim有些不和谐的地方?

没事,先打开终端输入:

cd

然后:

vim .vimrc

在这个文件里输入以下语句:

syntax on
filetype indent plugin on"自动对齐
set ruler"显示标尺
set nu"行号
set showcmd"显示命令

这样设置后,用vim和用codeblocks已经区别不到了。

但是机智如我们,hehehehe,必然发现codeblocks上,能按F9就编译运行的功能不见了。

表着急,我们继续在.vimrc里输入如下:

map <F9> :call CompileRunGcc ()<CR>
func! CompileRunGcc()
            exec "w"
            if &filetype == ‘cpp‘
                    exec "!g++ % -o %<"
                    exec "!time ./%<"
            endif
endfunc

然后。。。vim一键编译运行便完工了。如果你想用vim编写其他,像java , html,也有相似的命令

你可以在https://github.com/ma6174/vim/blob/master/.vimrc在这里找到你想要的答案

之后就是最重要最重要的一步了,怎么把vim界面变成一个舒适身心的地方:

字体颜色配置:

老样子在.vimrc上输入:

:colorscheme blue

然后blue那个部分也可以改成其他你喜欢的颜色,要找的话,打开终端:

输入:

cd ./usr/share/vim/vim74/colors

然后你就找到一大堆XX.vim文件了,随便找个你喜欢的吧

时间: 2024-11-08 20:10:23

vim颜色选择+按<F9>自动编译运行+其他基本配置(ubuntu)的相关文章

linux环境下vim创建java文件,并编译运行

一.前提 安装Java 二.创建工作目录并编辑java文件 三.编译 四.运行 原文地址:https://www.cnblogs.com/2sheep2simple/p/10778337.html

Sublime Text3编译运行C++的配置方法2

1下载MinGW 下载地址: sourceforge.net/projects/mingw/files/ 打开下载的安装程序,按如下方式安装 Install->Change->D:\MinGW->Continue->Continue mingw32-base->mingw32-gcc=g++->Installation->Apply Changes->Apply->Close 2安装好MinGW,我的目录为D:\MinGW,设置环境变量: 变量名  

Sublime Text3编译运行C++的配置

1:新建文件  G++.sublime-build ,放置到  C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages  中,文件中的内容为: { "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}","-Wall" ], "file

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

MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错误

今天照着孙鑫老师的VC++教程学习文件的操作,VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc.CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框,有点小懵,,,啥都没做就给我看这个: 图一   错误提示框 后来搜索一查,网上好多类似的错误以及解决方案,几乎都试了个遍,有: 方法(1)-重新生成解决方案,或者将项目文件目录下Debug文件夹删了,重新生成Release版: 方法(2)-可以先声明一个临时的C

Intellij IDEA 使用jrebel运行spring-boot并实现自动编译进行热部署

在使用jrebel运行spring-boot的时候,会发现一个很棘手的问题,就是项目不能自动编译,不能自动编译就不能实现热部署.(使用jar包方式运行的时候) 那么我们就要解决自动编译的问题,首先: 1.勾选上Build project automatically 2.按组合键 Shift+Ctrl+Alt+/,选择Registry 3.勾选上compiler.automake.allow.when.app.running 4.使用jrebel debug模式重新运行你的项目,更改html或者类

Notepad++根据语言类型自动选择对应编译器来编译代码

Notepad++的NppExec插件可以调用好多编译器来编译代码. 比如编译Java: NPP_SAVE javac "$(FULL_CURRENT_PATH)" java -cp "$(CURRENT_DIRECTORY)" "$(NAME_PART)" 保存为:Run Java 编译Python: NPP_SAVE python "$(FULL_CURRENT_PATH)" 保存为:Run Python 然后就是自动切换

springboot项目上有个红叉,且ecplise没有自动编译项目,运行提示“错误: 找不到或无法加载主类”

近期在做springboot项目,发现springboot项目上有个红叉但找不到哪个类报错,ecplise没有把项目自动编译,运行还提示"错误: 找不到或无法加载主类",进入工作空间"项目\target\classes",发现项目java类根本没有编译,尝试各种方式发现均不可以,后来在网上发下这篇文章试了确实可以http://blog.csdn.net/u011526234/article/details/50394951,现在remark以下,希望也可以帮到其他遇

[工具]SublimeText编辑器一些设置-C++编译运行

程序员的代码编辑器--Sublime Text 2 JAN 6TH, 2013 | COMMENTS ===目录=== 在Windows/Ubuntu上安装Sublime Text 2 在Windows/Ubuntu上搭建Sublime Text 2的C/C++编译环境 使用Sublime Text 2编写.编译.运行C++代码 推荐几个程序员喜欢的Sublime Text 2插件 使用Sublime Text 2浏览Source Code 使用Sublime Text 2和Github Gis