在mpv里使用迷你控制器(OSC)
楔子
很久很久以前,我用的视频播放器是MPlayer。可惜它在Windows下没有什么好的编译版(MPlayer-ww编译版算好的,更新也不勤快),后来遇到了mpv,马上就爱上她了。她基于MPlayer/mplayer2,足够精简,开发快,Windows下也有好的编译版。
美中不足的是,默认的On Screen Controller (OSC)有点占地方。
就像下面这样:
很久很久以前,我用的视频播放器是MPlayer。可惜它在Windows下没有什么好的编译版(MPlayer-ww编译版算好的,更新也不勤快),后来遇到了mpv,马上就爱上她了。她基于MPlayer/mplayer2,足够精简,开发快,Windows下也有好的编译版。
美中不足的是,默认的On Screen Controller (OSC)有点占地方。
就像下面这样:
需要手动开启现在已经不需要了,见[1]
layout.css.unicode-range.enabled
设为true
1 | @font-face |
总算可以用这段代码了
为什么这个这么重要呢 看图说话
**老生常谈的问题了。**新人还是不停的问,特别是在Windows下,这个问题还足够复杂以至于手册里面也讲了很多[1]。
目前有两种比较靠谱的方法判断配置文件在哪:
C-x C-f ~/ RET
找.emacs
或.emacs.d/init.el
;M-x customize RET
改点什么东西,保存,看看默认存哪里;今天我又知道了第三种方法:
F1 v init-file-user RET
或者C-h v init-file-user RET
。相比前两种方法 第三种方法更优雅
基本告别百度的产品了 总结一下我用过的产品和替换手段
时间:从百度流行–2015年11月
结局:换用谷歌+必应
原因:体验差,流氓
时间:桌面端2013年前后用过几天;手机端2013年8月–2015年11月
结局:桌面端换成了Rime;手机端换成了谷歌输入法
原因:桌面端无明显优点;手机端因为有漏洞
根据网上的资料结合我自己的实验 增大gc-cons-threshold
的值可以加快Emacs的启动 方法是
1 | (setq gc-cons-threshold (* 50 1024 1024)) |
这个值控制了垃圾回收的频率 默认是800000 即每分配大约800K的内存就进行一次垃圾回收 有点频繁了 尤其对于现代的计算机 又尤其对于启动 所以我把它改成了50M 这样不仅启动时间从2.8s加快到了2.1s(加速25%) 感觉干其他工作也快了
何必东奔西走 Emacs应有尽有
之前还写了一个bc-mode 但今天突然发现Emacs的calc就可以进行我需要的计算 也提供了一个快捷函数quick-calc
我还是觉得不方便 所以可以把给bc-mode写的函数改一下
以前我不知道Emacs里有复选框这个东西,后来看到有人在org-mode里用,觉得挺新潮的,今天发现,其实markdown-mode里也有,就像下面的样子:
前面提到bc会插入\
和换行符 我很不喜欢 现在好了 有了bc-mode 一切都解决了
主要的功能就是用GNU bc来计算表达式 结果显示在minibuffer里(默认)或直接插入(按C-u
的时候)