vim: 根据编程语言自动选择不同的colorscheme
vim的"autocmd FileType"命令可以根据文件类型执行指定的命令,即可以用来为不同的编程语言选择不同的主题。
比如个人觉得写脚本时用solarized主题看着舒服,而写Java时更喜欢onedark主题,其他时候则默认使用molokai主题,可以通过将下面的设置写入vimrc文件来自动匹配:
syntax on
colorscheme molokai
autocmd FileType sh,ksh,csh colorscheme solarized
autocmd FileType java,python colorscheme onedark
文件类型名称可以参考安装目录下的filetype.vim文件,它通过文件扩展名来设置FileType,比如:
" Java
au BufNewFile,BufRead *.java,*.jav setf java
vim: 根据编程语言自动选择不同的colorscheme相关推荐
- vim 编码格式设置不正确_vim自动选择编码格式
最近写代码经常碰到中文不能显示的问题,很是烦人.虽然我的英文并不好,但还是要求自己尽量用英文 给代码作注释.其实用英文注释并不难,因为一般的注释信息都不复杂,几个单词或是一两句话的事.开始可 能不太习 ...
- 第一门编程语言的选择无关紧要?
作者 | Mark Guzdial 译者 | 弯月 责编 | 张红月 出品 | CSDN(ID:CSDNnews) 最近有两名计算机系的同事(来自不同院校)声称我们不应该担心第一门编程语言课程 ...
- vim + vundle + YCM+自动格式化
在虚拟机下安装了Pycharm发现好卡啊,就想着直接用vim加个自动补全插件好了,总结下刚刚装YouCompleteMed的过程吧: 1. 安装Vundle 先安装Vundle,用来管理其他插件. g ...
- SVM原理详细图文教程来了!一行代码自动选择核函数,还有模型实用工具
公众号关注 "视学算法" 设为 "星标",DLCV消息即可送达! 贾浩楠 发自 凹非寺 转自 | 量子位 SVM?老分类算法了,轻松拿下. 然而,每一次老板让你 ...
- js鼠标略过自动选择当前行
js鼠标略过自动选择当前行 效果图: 相关代码: <!DOCTYPE html> <html><head><meta charset="utf-8& ...
- SVM原理详细图文教程来了!一行代码自动选择核函数
点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要5分钟 Follow小博主,每天更新前沿干货 转载自:量子位 SVM?老分类算法了,轻松拿下. 然而,每一次老板让你讲解SVM,或每一次面试被 ...
- centos让yum自动选择最快的源
由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,它会自动选择最快的mirror: yum inst ...
- ECshop网点程序优化-后台添加类目自动选择上次父类目并计算Sort Order
如果在ECshop后台批量添加过大量类目的人都能体会到是多么的不方便(这点还是要说一下ECshop的产品经理,细节上还是要多注意),每次添加都需要在几百个类目里面找到要添加的父类目也是一个麻烦事,比如 ...
- matlab 线性拟合相关系数,Matlab自动选择相关性最高波段并拟合曲线
前言 之前完成老师任务的时候写的,里面有一个错误,就是误差分析的时候有个公式错了,自己注意下. 代码 %作者:山科_xxin %时间:2016.10 clear;clc; [NUM]=xlsread( ...
最新文章
- 病毒组研究的挑战-相关的新兴技术
- udev与devfs文件系统
- Android实训案例(七)——四大组件之中的一个Service初步了解,实现通话录音功能,抽调接口...
- 实现当前目录下开启CMD
- CodeForces - 1256C Platforms Jumping(贪心+构造)
- oracle创建简单包,Oracle创建程序包是什么?
- html页面如何复用,html代码用js实现复用
- 子慕谈设计模式系列(一)
- C++标准库bitset类型(简单使用方法)
- hge引擎写的一个扫雷小游戏
- Ajax基础 Ajax发送Get请求和post请求
- 2017.10.30 天晴 昨天十公里没减肥
- Linux 性能分析工具
- 淘宝 NPM 镜像解决软件下载速度慢的问题
- android反编译工具 win8,Apk Easy Tool(android反编译工具)
- app式成语_app式的词语,app的成语都有什么?
- 虚拟直播需要哪些设备?如何搭建虚拟直播团队?
- ansys_lsdyna输出.k文件lsprepost输出部件加速度
- IE8 设置图片大小,没有效果
- GPU显存占满利用率GPU-util奇低
热门文章
- mysql数据库蛛_超级蜘蛛池之何谓为SQL注入?【基础】
- WordPress插件:qTranslate(多语言)
- css毛玻璃效果/el-progress进度条渐变/axios的基本使用/跨域配置/关闭eslint验证
- Twitter郭晓江:硅谷公司暗自较力,揭秘机器学习的规模化
- 基于MATLAB的人脸识别算法的研究
- System.Data.OleDb.OleDbDataAdapter与System.Data.OleDb.OleDbDataReader的区别是什么?
- 河海大学2021年博士研究生招生公告
- stopwatch java_StopWatch简单了解
- 自考《英语二》真题21年4月卷解析
- 读懂“人性”你会发现:高手毁掉一个人有多简单?只需要两个手段——“期望效应”,又称“罗森塔尔效应”、“皮格马利翁效应”