之前 @0x0001 在假如你想练习C语言,但是还没买电脑的话中提到过Termux这个安卓端的终端软件,用过之后今天来分享一些Termux的配置(PS:看懂一下内容可能需要一点Linux基础),首先上个图:
左边的是一些常见的开发语言的环境,常见的编程语言如Python,C/C艹,rust等都可以在Termux里使用(除了Java要用ecj和dx代替openJDK外);
右上角的是我vim配置的一部分,vim的插件可以用Vundle安装(而且最难装的[YCM居然在Termux里面编译安装成功!),有的插件需要python支持的话则需要重新编译安装vim,额外需要提醒的是在Termux中的目录跟实际linux中是不一样的,所以编译安装时要注意usr目录的真实位置是“/data/data/com.termux/files/usr”,上面教程中涉及usr的都要改成这个目录(特别是prefix,大坑!);
右下角的是htop,装逼专用(逃);
分屏的话用的是tmux,tmux的一些基本操作可以参考这里;
在Termux安装软件使用pkg的(好像apt也可以),比如安装tmux的话就是
pkg install tmux
另一种安装软件的方法就是用pip(python包管理器)了,比如以下这个著名的软件🙃:
PS:还有一点,如果想改命令提示符的话可以修改“/data/data/com.termux/files/usr/etc/bash.bashrc”这个文件里面的“PS1”,比如我的就是:
PS1='\[\033[01;31m\]☂ \[\033[02;00m\]\t\[\033[01;34m\] \w\n\[\033[01;32m\]tover@Android\[\033[00m\] \[\033[02;00m\]\$'
最后秀一下YCM😬