用的是什么远古distribution吗,现在应该至少都是26起步吧……
升级完了
升级到29了
可以呀 只不过我也是萌新,说的不一定对哦ww
M-x hl-line-mode
在当前buffer打开本行高亮,M-x global-hl-line-mode
在所有buffer打开本行高亮,在配置文件(~/.emacs
、~/.emacs.d/init.el
)中加入(global-hl-line-mode 1)
来让emacs每次启动时默认打开本行高亮,或者你也可以M-x customize-option
,然后输入global-hl-line-mode
,按一下弹出的buffer中的[Toggle]
,然后再按一下[Apply and Save]
,也能达成同样的效果。
要改高亮颜色的话,也是两种方式,可以在配置文件中加入(set-face-foreground 'hl-line "你的颜色")
来设置当前行所有文字的颜色(不推荐,眼睛会花),(set-face-background 'hl-line "你的颜色")
设置当前行的背景颜色(这个大概是你想要的)。颜色那里可以直接填Hex值,也可以填M-x read-color
里的值。另一种是M-x customize-face
,输入hl-line回车,点一下buffer底部的Show All Attributes,勾上Backgroud,choose一个喜欢的颜色,然后apply and save就好,这种方法全程都是交互的,不用碰代码,可能更友好些~
至于特定mode开高亮,其实加个hook就行,比如只在写elisp的时候开就(add-hook 'emacs-lisp-mode-hook 'hl-line-mode)
,如果你不想加包的话可以研究研究。
五四加油
灰度配色飘过⋯⋯
主题很难有完美的一辈子的。。不过折腾到一定时间后会有一个最终适合自己的,恭喜楼主。
想起之前在vscode上用过一个EVA主题(不太清楚到底是跟机器人总动员还是福音战士关联,因为它的配色很初号机,但是插件的图片又是瓦力emmmm),当时也觉得可以用一辈子,然后直到我换了emacs…
这个主题还是太亮了,绿色 护眼的,会舒服一些
请问 图2 的 高亮当前行 的配置是啥?
用久了不会烦吗?我都是打开 emacs 随机一个 theme,如果不好,直接再随机一个,再好的 theme 也有看烦了的时候,而且还存在特别亮和特别暗的环境下,得切换亮色和暗色系的主题的问题
不管多好看都会审美疲劳的
话说 这个theme开源不呀
hl-line-mode?
看上去不像, 他这个行高亮是 Visual Studio 的风格
你可以试着设置hl-line face的underline和overline,设置background为unspecified试试,cursor-type设置为bar,应该差不多。
视觉效果上还是有区别。我随便找了一个vs的演示视频,你可以看一下:【视频标记点 07:30】https://b23.tv/PB6o10a
我设置了over/underline,但线都特别细,很难达到原帖主的图片中的效果