入手gpd pocket
之后,出于某些原因,这款适合作为应急设备的UMPC成了我的主力设备,当然,这与我对电脑需求较低也有关系。其实,系统自带的默认配置差不多已经够用了,但是为了让自己用着舒服一点,还是进行了不懈的折腾。
一、在终端中生存
这特么纯粹是中了vim
的毒!记得当年刚接触vim
时,我内心是这样的:这特么竟然用jk
翻页,什么破玩意儿?!而现在,我的内心是这样的:这特么什么破玩意,竟然不用jk
翻页?!习惯了vim
的丝般顺滑,自然会倾向于在终端中完成日常的工作,于是有了下面的各种折腾。
1. vimrc
每个人的vimrc
都是需要好好调教的,调教的过程很痛苦,调教好了很幸福_
其实作为一个懒人来说,我一直习惯于spf13
,这份配置可以说是懒人党的终极配置了,可以满足绝大部分人的绝大部分需求了,但是对于性能堪忧的小P来说,偶尔的卡顿让我用着不爽。spacevim
也体验过几次,但是总感觉差了点什么。于是我就这么走进了那段不堪回首的岁月……
首先附上我的vimrc
插件管理用的vim-plug
,支持异步是我弃用vundle
的最大动力,一行代码就可以完成安装
curl -fLo curl ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
其余的插件基本是针对python
与markdown
的,插件配置方面基本没花什么心思,从插件的readme上直接copy过来就完了,唯一不能割舍的下面几行:
" 缓冲区快捷导航
nnoremap [b :bprevuous
nnoremap ]b :bnext
nnoremap [B :bfirst
nnoremap ]B :blast
" 使用jk退出插入模式
inoremap jk
当然,由于pocket键位的特殊性,建议采用<
来代替[
。
平胸而论 ,这份vimrc
没什么技术含量,但足以满足日常的需求了。
另:arch源中的最新版vim似乎有问题,jedi-vim出现undefinedsymbol
错误,关于这个问题,jedi
的issues
上有作者的回复
2. ranger
ranger
是一款命令行文件管理器,支持文件预览和类vim
操作,个人认为堪称神器。帮助手册很全,在操作界面上按下?
就可以调出帮助文档。
3. cmus
大名鼎鼎的命令行音乐播放器,简洁,神器不解释。
pacman -S cmus
为加入对mp3文件的支持 ,需要安装libmad
库
pacman -S libmad
基本操作 添加音乐文件: :a /path/to/your/music/folder
x 播放或重播音乐 c 暂停 b 播放下一首音乐 z 播放前一首音乐 s 随机播放 f 顺序播放 r 循环播放 输入1: 普通模式 输入2: 简单模式 输入3: 列表模式 输入4: 队列模式
4. netease-dl
命令行版音乐下载器,可以直接用pip
安装: pip install netease-dl
或从github
下载安装:
git clone https://github.com/ziwenxie/netease-dl
python3 setup.py install
功能很多,我常用的就是下载单曲:
netease-dl song --name 歌曲名
5. zathura
pdf阅读利器,支持类vim操作,TAB打开目录页,F11全屏,与ranger
配合使用更佳。
二、PPSSPP的最佳食用方式
游戏只是调剂,游戏只是调剂,游戏只是调剂。重要的事情说三遍,这样才能骗过自己……
arch不适合玩游戏,折腾游戏纯属自讨苦吃,嗯,就特么这么贱!
官方源中有PPSSPP
,有了这个还要什么自行车?!具体配置针对游戏而定,整体上还是比较流畅的。但是为了体验更好一些,还是需要一个手柄,而这,呵呵,坑死爹了!
设备:xbox one无线手柄 测试:有线可以直接连接,不需要额外的支持;蓝牙,呵呵……
arch的蓝牙支持需要安装bluez
和bluez-utils
两个包,然后可以安装bluetoothctl
或图形化前端,但是无论用哪个,结果都一样,无法作为HID设备连接,查看log可以发现一个input/output
错误。
arch蓝牙连接手柄这种变态的操作几乎不可能找到解决方案,在这种情况下,需要求助万能的wiki了。archwiki中真有解决方案,不过不是在bluetooth
这一节中,而是在gamepad
中,呵呵……
根据wiki的建议,需要禁用ertm,可采取两种方式:
- 执行
echo 1 > /sys/module/bluetooth/parameters/disable_ertm
- 在
/etc/modprobe.d/xbox_bt.conf
中添加一行:options bluetooth disable_ertm=1
二者任选其一即可。
PS:毕业四年,多逢变故,意气消磨殆尽,只剩下对代码的无比热忱一如往昔。在朋友的鼓动下,一时兴起开了个公众号,写了几篇折腾的笔记,一直懒散对待,加之最近值班诸事繁杂,遂搁置至今,没想到今天一看,简书浏览量200多,公众号竟然也有20的浏览量,还有3个兄弟订阅了,惊喜交加之余也有一些感动。这点数量对很多人来说可能不值一提,但对我而言,简直是成就感爆棚啊!于是,懒成肥宅的我动笔写下了这篇笔记_
欢迎关注公众号懒人的进化之路

网友评论