Gpd Pocket折腾记之arch后续

作者: zeamonk | 来源:发表于2018-06-06 21:22 被阅读7次

入手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

其余的插件基本是针对pythonmarkdown的,插件配置方面基本没花什么心思,从插件的readme上直接copy过来就完了,唯一不能割舍的下面几行:

" 缓冲区快捷导航
nnoremap  [b :bprevuous
nnoremap  ]b :bnext
nnoremap  [B :bfirst
nnoremap  ]B :blast

" 使用jk退出插入模式
inoremap jk 

当然,由于pocket键位的特殊性,建议采用<来代替[

平胸而论 ,这份vimrc没什么技术含量,但足以满足日常的需求了。

另:arch源中的最新版vim似乎有问题,jedi-vim出现undefinedsymbol错误,关于这个问题,jediissues上有作者的回复

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的蓝牙支持需要安装bluezbluez-utils两个包,然后可以安装bluetoothctl或图形化前端,但是无论用哪个,结果都一样,无法作为HID设备连接,查看log可以发现一个input/output错误。

arch蓝牙连接手柄这种变态的操作几乎不可能找到解决方案,在这种情况下,需要求助万能的wiki了。archwiki中真有解决方案,不过不是在bluetooth这一节中,而是在gamepad中,呵呵……

根据wiki的建议,需要禁用ertm,可采取两种方式:

  1. 执行echo 1 > /sys/module/bluetooth/parameters/disable_ertm
  2. /etc/modprobe.d/xbox_bt.conf中添加一行: options bluetooth disable_ertm=1 二者任选其一即可。

PS:毕业四年,多逢变故,意气消磨殆尽,只剩下对代码的无比热忱一如往昔。在朋友的鼓动下,一时兴起开了个公众号,写了几篇折腾的笔记,一直懒散对待,加之最近值班诸事繁杂,遂搁置至今,没想到今天一看,简书浏览量200多,公众号竟然也有20的浏览量,还有3个兄弟订阅了,惊喜交加之余也有一些感动。这点数量对很多人来说可能不值一提,但对我而言,简直是成就感爆棚啊!于是,懒成肥宅的我动笔写下了这篇笔记_
欢迎关注公众号懒人的进化之路

q.jpg

相关文章

网友评论

    本文标题:Gpd Pocket折腾记之arch后续

    本文链接:https://www.haomeiwen.com/subject/qamisftx.html