小米误删/system救砖记
因为拨号与通讯录一直停止运行,先是说清除app缓存,再又看到说是要双清,结果系统恢复出厂设置了还是老样子。觉得是双清不彻底就点了第三方rec里清除下面的高级,傻傻的选上了/system,结果格式化后要重启时就提醒说无系统了。这才知道/system是系统分区,重启后就一个mi.com的logo,长按电源键关机还是会自动开机重回此界面。没法了,只能刷机,当时还意料不到接下来的一波三折。
-
损坏情况
- 首先是系统分区被格式化了,系统没了。
- 按电源和音量键上无反应无法进入recovery,猜测应该是rec在/system分区一起被格式化了。
- 按电源和音量下能进入fastboot模式,这是个好消息。
-
准备救砖
64位win7笔记本一台,数据线一根。
Conky状态栏
目前使用openbox作为窗口管理器,没有装任务栏,所以想找个能显示系统状态的软件。以前都是内嵌到任务栏的,现在没任务栏了,就只能放到标题栏上。找来找去还是conky了,功能最强大,占用很低,配置灵活。
因为需要随时查看,肯定不能用常见的conky桌面风格,花里胡哨的我也不喜欢。还要切回到桌面才能看到,我开机后就看不到桌面了。
-
配置
-
想要的是状态栏风格,就要满足悬浮顶层,背景透明,不可移动等特性,一项项实现。把下面的代码加入到conkyrc里,就可以实现上面所说的几个要求了。 ```xml
own_window_transparent = true, own_window_type = ‘normal’, own_window_hints = ‘undecorated,above,sticky,skip_taskbar,skip_pager’,
Sdcv使用和词典排序
Sdcv是星际译王的命令行版。用过图形界面的翻译软件,为了快速调用就要让其常驻后台,否则每次重新打开等待受不了。即使这样从后台切到前台还是有点迟滞,就找到了小巧强大的sdcv。
-
简单使用技巧
从源里安装sdcv后就可以在终端调用了,字典放在/usr/share/stardict/dic文件夹下。
- 最简单的查询:
1
sdcv 字词
- 连续查询可以输入sdcv后再输入字词,查询完毕后ctrl c退出。
- 如果不确定完整的待查字词,可以用?(匹配一个字符)*(匹配多个字符)模糊查询: ```bash
Vim大文件编辑性能
自用的一个sdcv词典有225M,之前都是用vim编辑整理格式的。最近又打算继续完善下,结果用vim打开后发现可视模式和插入模式输入时都很卡。网上搜了下,类似情况的一般都是代码高亮的问题,我这个几乎没有高亮。不过也提供了解决的方法思路。
-
首先排除配置文件问题
刚开始还傻傻的用二分法慢慢排除,最后发现把vimrc直接清空还是卡。
-
检查vim启动耗时情况
用下面的命令启动vim编辑文件,timefile是记录启动过程耗时的文件,file是待编辑文件,这里就是sdcv词典。
1
vim --startuptime timefile file
结果发现vim-airline自带的wordcount插件严重拖慢了启动速度,这也不意外,文件越大计算时间越长。
终于还是到github写博客了
几年前刚开始写博客,当时流行wordpress,也跟风申请了个000webhost的免费空间搭了个wordpress。几年下来一个月多的七八篇,少的一俩篇文章写下来也挺省心的。天不遂人意,前段时间无缘无故突然把我帐号删了,空间也没了。
当时心灰意懒,过了段时间手痒又想写点东西。想找个简单的博客网站,国外基本被封了,国内的试了简书,不像博客,连博客主页都没有,blogbus听说审核麻烦,一堆人在坑里。
最终还是到github来了。