当前位置: 首页 > news >正文

Emacs之设置行号前景颜色(字体颜色)/背景颜色/光标颜色/背景透明度(一百二十七)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:Emacs设置所有行号颜色、所有行号背景颜色、当前行号颜色、当前行号背景颜色。

2.解决思路

<1>.设置行号前景颜色和背景颜色

;;1.设置当前行号的前景颜色为红色:即行号颜色.
(set-face-attribute 'line-number-current-line nil :foreground "red");;v2.0 红色字体,并且加粗。
(set-face-attribute 'line-number-current-line nil :foreground "red" :weight 'bold);;2.设置当前行号的背景颜色为黑色.
(set-face-attribute 'line-number-current-line nil :background "black");;3.设置所有行号前景颜色为:绿色.
(set-face-attribute 'line-number nil :foreground "green");;4.设置所有行号背景颜色颜色为:黑色.
(set-face-attribute 'line-number nil :background "black")

在这里插入图片描述

<2>.设置光标颜色为红色,形状为水平

(set-cursor-color "red") ; 设置光标颜色为红色
(setq-default cursor-type 'hbar) ; 设置光标形状为水平线

<3>.设置光标当前行背景颜色的透明度

;;v1.0
;; 设置当前行的背景颜色为红色的透明度为80%
(setq color-var "red")
(global-hl-line-mode 1)
(set-face-background 'hl-line color-var)
(set-face-attribute 'hl-line nil :background (color-lighten-name color-var 80));;v2.0
;; 设置当前行的背景颜色为褐色的透明度为80%
(setq color-var "#f4a460")
(global-hl-line-mode 1)
(set-face-background 'hl-line color-var)
(set-face-attribute 'hl-line nil :background (color-lighten-name color-var 100))
http://www.lryc.cn/news/109275.html

相关文章:

  • 【hive经典指标,离线数仓指标,ADS层指标分析】最近7日内连续3日下单用户数
  • 线上java程序CPU及内存占用过高问题排查总结
  • c高级:day3
  • Java检查值是否存在于数组中的3种方法
  • python 连接oracle pandas以简化excel的编写和数据操作
  • Kubernetes高可用集群二进制部署(三)部署api-server
  • 【网络|TCP】三次握手、四次握手
  • 刷题笔记 day7
  • Tuxera NTFS2023Mac强大的Mac读写工具
  • ARM64 常见汇编指令学习 11 -- ARM 汇编宏 .macro 的学习
  • 数据库的分库分表
  • [Docker实现测试部署CI/CD----相关服务器的安装配置(2)]
  • LC-980. 不同路径 III(回溯)
  • 软件测试缺陷报告
  • vue js-table2excel 导出excel 可带多张图片
  • HTML 基础标签
  • Nginx使用proxy_cache指令设置反向代理缓存静态资源
  • React安装ant design组件库,并使用
  • Leetcode | 有效的括号、最长有效括号
  • 思科模拟器配置静态路由(下一跳使用IP)
  • MyBatis -- 执行流程
  • springboot背诵
  • WebGL: 几个入门例子
  • App Cleaner Uninstaller for Mac 苹果电脑软件卸载工具
  • 基于Yolov2深度学习网络的车辆检测算法matlab仿真
  • Java的I/O类库- NIO
  • 【ASP.NET MVC】使用动软(三)(11)
  • 基于MATLAB长时间序列遥感数据植被物候提取与分析
  • K8S deployment 重启的三种方法
  • 解决Linux下PyCharm无法新建文件