Vim 配色(color scheme)与随机配色

vim-colorscheme-switcher:轻松快速地在配色方案之间切换 Vim 的配色方案切换器 [Vim 文本编辑器] 的colorscheme 切换器插件可以轻松快速地在[colorschemes] 之间切换。 它定义了用于切换到下一个和上一个配色方案的命令和映射。 安装 请参阅 GitHub 上提供的 [安装说明] 。 安装插件后,您可以通过执行:NextColorScheme切换到下一个配色方案来试用它。 如果您没有更改插件的配置,您可以使用F8和Shift-F8键切换到下一个/上一个配色方案,并使用Control-F8切换到随机配色方案。 命令 :NextColorScheme命令 切换到下一个配色方案。 在最后一个配色方案之后,循环从第一个配色方案开始重复。 :PrevColorScheme命令 切换到之前的配色方案。 在第一个配色方案之后,循环从最后一个配色方案开始重复。 :RandomColorScheme命令 切换到随机配色方案。 因为 立即下载

Vim 配色(color scheme)与随机配色

配色非常影响编码的体验.

在使用vim过程中, 我发现了 molokai,后来, 又逐渐发现了 solarized,lucius 等优秀的配色.

一直以来, 我使用的配色是molokai. 但时间久了,免不了厌旧. 想更换配色时, 需要选
择一款适合的配色, 手工输入并执行 :colo the-color-scheme. 整个过程明显违背
Don't Make Me Think.

故一直琢磨:

  • 自动随机选择一款适合的配色 – 不需要我来选择
  • vim启动时, 自动随机选择一款适合的配色 – 每次启动后, 不需要我来人工切换

randomColor.vim

于是写了一个插件叫 randomColor.vim,
实现了以上功能.

  1. 提供 :RandomColor命令随机切换配色. 如果有配置了g:favorite_color_schemes, 从
    g:favorite_color_schemes中随机选一款配色, 否则从所有配色中选.
  2. vim 启动时自动调用:RandomColor命令.

详细用法参考randomColor.vim,

随机算法

随机选取一款配色算法如下:

  • 假设数组A表示所有参与随机选择的配色, 数组B记录已使用的配色.
  • 运行 :RandomColor 时,
    1. 如果 A == B, 清空B
    2. 如果 A != B, 选取一款在 A 且不在B 中的配色C, 将 C push 进 B

涉及用户体验的随机算法挺有意思, 参考 音乐播放器的随机播放真的是完全随机吗?这个随机算法是怎样的? - 音乐播放器(软件) - 知乎

类似插件

写完randomColor.vim插件, 发现github上已有类似的插件(在github上搜索vim color switch)

Python-一个Vim配色方案colorscheme 一个 Vim 配色方案(color scheme) 立即下载

相关推荐

保姆级教程:用Multisim仿真快速上手二极管、MOSFET和IGBT的开关特性

本文提供了一份详细的Multisim仿真教程,帮助读者快速掌握二极管、MOSFET和IGBT的开关特性。通过搭建实验电路、观察波形特征和参数影响分析,深入解析了反向恢复过程、米勒平台现象和拖尾电流效应。适合电力电子初学者和工程师通过仿真建立直观理解,提升电路设计能力。

weixin_29290863的博客 498

VIM 主题颜色配置与美化

VIM 主题颜色美化

owlion的博客 6481

STM32 USB2.0 转 Type-C 接口设计与实现

本文详细介绍了STM32 USB2.0转Type-C接口的设计与实现方案,涵盖硬件电路设计、软件配置及调试技巧。重点解析Type-C接口的CC引脚配置和电源管理,提供设备模式、主机模式及双角色模式的实现方法,帮助开发者解决实际应用中的连接稳定性和ESD防护等问题,提升产品可靠性和兼容性。

blockchain9miner的博客 1020

如何修改VIM配色主题

介绍如果预览和修改VIM配色主题

崖边垂钓者 1837

BIOS硬件监控实战:如何手动读取IT8738芯片的温度与风扇数据(附代码)

本文深入探讨了如何绕过操作系统和HWMonitor等监控软件,直接通过寄存器级操作读取IT8738超级I/O芯片的硬件监控数据。文章提供了从动态定位EC空间、构建底层读写函数到解码传感器寄存器映射的完整实战指南,并附有C语言代码示例,帮助开发者理解BIOS硬件监控的底层原理,适用于定制硬件开发与故障诊断。

weixin_29192211的博客 109

深入解析Incapsula reese84的生成机制与绕过策略

本文深入解析了Incapsula reese84的生成机制与绕过策略。reese84是一种基于客户端JavaScript挑战的Web安全防护,通过动态算法收集浏览器指纹并生成令牌Cookie。文章详细拆解了其两步验证流程,并提供了使用无头浏览器、逆向JS模拟请求以及Token维护等实战绕过方法,帮助开发者和安全研究人员应对自动化访问拦截。

weixin_29256771的博客 443

【亲测免费】 丰富多彩的Vim配色方案:vim-colorschemes

丰富多彩的Vim配色方案:vim-colorschemes 在这个日益注重用户体验和视觉美感的时代,代码编辑器的配色方案也成为了一种艺术。如果你是Vim的忠实用户,并且热爱探索各种各样的色彩搭配,那么vim-colorschemes项目将是你不可或缺的宝藏库。 项目介绍 vim-colorschemes是由Franco Flazzarino创建并维护的一个开源项目,它集合了从vim.org上精心挑...

gitblog_00076的博客 1073

MySQL根据idb文件恢复数据

恢复前提 MySQL 5.* 和 8.* 的恢复方式大同小异,最基本的区别是8.* 中,不再有表结构frm文件,所以要恢复 8.* 的数据,就必须要有完整的建表语句。 而恢复 5.* 的数据,就需要idb文件和 frm文件,当然,如果有完整的建表语句的话,不用frm文件也行。 恢复步骤 需要注意的是,以下操作需要选定数据库后执行。 5.* 恢复表结构 确定表列数 首先创建一张 与需要恢复数据的表 的名字相同的新表,如果已知原表的字段数量的话,就按照原表字段数建表,字段名和类型都不用考虑,如果不知道数量的话,

weixin_45121446的博客 5449

Vim 自定义配色

最近重新开始学习Vim装上了WSL2,但发现Windows Terminal和vim的组合还是有很多问题需要解决的,由其默认的配色在某些状态下根本看不清字体,所以折腾了下自定义配色。其实Vim是有很多自定义配色的插件,也尝试安装过,发现和Windows Terminal不兼容,配色非常奇怪,还是自己配色比较稳妥,如果是linux/mac用户完全可以在vimcolor上选择一个喜欢的配色进行配置。

yueyue200830的博客 6246

开坑!双向逆变电源实操系列--第一节PFC

文章摘要 本文介绍了PFC(功率因数校正)的基本概念及其重要性。PFC电路通过储能和功率因数校正两大功能,解决交流电小电压大电流的问题,并减少无功电流损耗。文章对比分析了无源PFC(电感串联式、填谷式、LC谐振式)和有源PFC(升压型、交错并联、图腾柱式)的拓扑结构及适用场景。针对2400W双相逆变电源设计,作者选择图腾柱PFC拓扑,详细阐述了设计思路,包括电气参数计算、性能指标设定、技术重点及风险预判。文章还提供了主电路参数定制计算方法,如BOOST电感值的推导过程,为电源工程师提供实用参考。

lyzh971103的博客 2549

大模型微调部署实战及类GPT工具的高效使用

本文主要介绍了专栏《大模型微调部署实战及类GPT工具的高效使用》的核心内容,希望对使用大语言模型的同学们有所帮助。 文章目录 1. 前言 2. 专栏亮点 3. 你的收获 4. 详细目录

herosunly的博客 22万+

vim的主题(colorscheme)设置

1.vim的主题(colorscheme)设置 打开一个vim然后再normal模式下输入:color或者colorscheme 回车,可查看vim当前使用的主题 #:vim 输入 ' : 可进入normal模式 查看本地 /usr/share/vim/vim73 目录下的文件 含有.vim文件都是主题文件 修改主题有两种方式, 一种是修改当前使用vim的主题...

accumla的博客 1万+

【EB_Tresos专题】-06-配置一个UDS诊断DID

<--返回「Autosar_BSW高阶配置」总目录--> <--返回「Autosar_BSW高阶配置」专栏主页--> <--返回「个人博客」首页--> <--返回「Autosar_BSW高阶配置」总目录--> <--返回「Autosar_BSW高阶配置」专栏主页--> <--返回「个人博客」首页--> 结尾 ...

「汽车电子助手」的博客 4085

secureCRT中配色方案推荐color scheme (solarized)

secureCRT中的默认配色方案是white / black 白底黑字的, 看久了眼睛不舒服, 而且用vim进行编辑时, 语法关键字无法高亮。 于是试着修改配色方案, 传统的方法是在工具栏options->global options 或 session options中的Terminal->Advanced的Color scheme中进行选择, 可选的有Black / Cyan; White

机器智能 2万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

vimpython配色_你认为最好看的 Vim 配色方案(color scheme)是哪款?

最开始写这个回答的时候比较水,我新写了一篇文章整理了很多我觉得还不错的color schemes,比这个回答要全很多,有兴趣的话可以去看看Sainnhepark:VIM 配色方案推荐​zhuanlan.zhihu.com此回答与问题有稍许不符,因为答主想要推荐一大波color schemes而不是最好看的那一个。Note: 答主使用的是lightline,因此所有的color schemes仅考虑...

weixin_36316574的博客 1036

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Smyck Color Scheme 使用教程

请注意,以上步骤和说明仅适用于安装和使用 Smyck Color Scheme。在实际应用中,可能需要根据具体环境进行调整。

gitblog_01065的博客 523

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

美观的VIM color scheme配色主题

使用csExplorer查看/root/.vim/colors下的vim color scheme,觉得较美观的有: 256jungleadarynadobeas1darkautomationbensdayblack_angusdarkblackdualeliseelisexeveningfreyagardenergentooishgothicgraywhgreensheraldhhdb

fivedoumi的专栏 3032

打造专属你的配色:palenight.vim 颜色覆盖(palenight_color_overrides)完全教程

palenight.vim 是一款基于 Material Pale Night 设计语言打造的 Vim/Neovim 深色配色方案,凭借柔和护眼的色调深受开发者喜爱。而它内置的 **palenight_color_overrides 颜色覆盖** 机制,让你无需改动任何源码,就能把背景、语法高亮、注释等任意颜色替换成自己喜欢的值,轻松打造真正"专属"的编辑器主题。本文将从零开始,手把手带你掌握 p

gitblog_00124的博客 1114

vim-dogrun × lightline:如何让状态栏与配色方案完美统一?终极教程

打开你的 Vim 或 Neovim,代码区配色赏心悦目,底部状态栏却是默认的灰蓝拼色——这种"割裂感"你熟悉吗?vim-dogrun 配色方案是一款专为 GUI 与 256 / true-color 终端设计的深色主题,它内置了完整的 lightline 状态栏主题,只需一行配置,就能让状态栏与编辑器配色完全统一。本教程将带你从零开始,完成这套"vim-dogrun 配色方案 + lightlin

gitblog_00112的博客 888

vim中c语言的配色方案VIM Color Scheme Test – C

vim中c语言的配色方案VIM Color Scheme Test – C 下面列出了428中配色方案。 详细信息可以参考: http://vimcolorschemetest.googlecode.com/svn/html/index-c.html This page really requires a modern web browser. Click here for more info

我们编程吧 8338

vim 配色方案

一 配色方案          在网上找到一个vim的配色方案,网址为:http://vimcolorschemetest.googlecode.com/svn/html/index-c.html 二  vim配色实现        任选一款喜欢的配色方案,双击查看代码,例如:adrian,点击进入后显示: " Vim colorscheme file " Maintainer

neighbor100的专栏 1028

vim-dogrun 配色方案在 Vim 与 Neovim 中如何配置?双平台使用指南

vim-dogrun 是一款专为 **Vim 与 Neovim** 打造的深色配色方案(colorscheme),同时支持 GUI 图形界面和 256 色 / 真彩色(true-color)终端,开箱即用、无需任何配置即可享受一致的代码高亮体验。本文将从安装到进阶配置,手把手教你如何在两大编辑器上快速启用 dogrun 配色,并顺带配好 lightline、fzf、WezTerm 等周边工具,让整

gitblog_01149的博客 255

修改vim配色方案

通常VIM配色方案文件存放在“/usr/share/vim/vim74/colors” ,具体位置可能略有差异。 比如我的该目录下的内容为:(其中“.vim”就是配色方案) blue.vim default.vim desert.vim evening.vim koehler.vim morning.vim pablo.vim README.txt shin

shuzfan的专栏 2万+

iTerm2-Color-Schemes 使用指南:450 套终端配色方案与跨终端同步

iTerm2-Color-Schemes 是一个开源的终端配色方案合集,收录了 450 多套配色,并把每一套都自动转成了 iTerm2、Windows Terminal、VS Code、Kitty、Alacritty、Ghostty、Vim 等 30 多种终端与编辑器的格式。你可以把它当作一个"配色中转站":先在终端里预览效果,满意后再导入 iTerm2,或把对应格式复制到你的其他终端配置里。

gitblog_00291的博客 942

如何设置,配置和使用Vim配色方案

Vim is very popular ans useful text editor based command line and GUI. I prefer vim because of its featured over nano etc. Vim have color scheme and highlighting features where different syntax for pr...

cunjiu9486的博客 2726

.vimrc 错误 E484:打不开syntax.vim E185:Cannot find color scheme

今天安装ycm,需要安装vim8.2,我的vim是7.4,安装好vim以后,发现配色没有了,整个界面白茫茫的一片,全是白字。更可恨的是,ycm也没安装好。花了三小时,终于把vim8.2恢复成以前的样子了,现在把解决方案记录一下,万一以后折腾ycm的时候又出错了呢。 先放上报错信息 处理 /home/she/.vimrc 时发生错误: 行 76: E185: Cannot find colo...

qq_43001551的博客 4374
上一篇: UIWebView 中JavaScript 与 Objective-C 通信
下一篇: 剪贴板自定义类型跨浏览器支持
FuDesign2008
博客等级 码龄18年 44粉丝 119原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值