Blog

Blog

PHODAL

扩充你的android——使用java开发,还有git

今天课上在使用vim编程的时候,猛然发现我配置好地vim(也不算是我配置的,也就是修改自上篇文章用的vim,emacs算是用不成了,除非我再买个额外的键盘,也因此呢,在G1上只好使用vim了)里面没有syntax.vim,也就是语法加亮,于是在网上各种搜索,不过算是找到了。

 

但是也发现了另外一个神器,也是别人配置好的东西。

来自http://code.google.com/p/terminal-ide/A full command line based Java / Android develpment kit, that runs on Android devices.

也就是我们可以用终端来玩java,还有里面也自带了git。

因为已经习惯了term这个神器,而且老实说terminal-ide安装的时候还是遇到了点问题,解决方法如下吧。

安装这个的时候会需要150M的内存,于是对于只有90M的G1显然是不行的,而且解压APK文件里面的system.tar.gz.mp3就需要28.1M的空间了,很明显是严重不够的。这个软件的数据是在

  1. /data/data/com.spartacusrex.spartacuside  

就和SD2EXT的做法是一样的。

 

  1. mkdir /sd-ext/data/  
  2. rm -rf /data/data/com.spartacusrex.spartacuside  
  3. ln -s /sd-ext/data/com.spartacusrex.spartacuside /data/data/com.spartacusrex.spartacuside  

 

然后,打开这个软件。然后我发现这界面真的不好看。。。。

关于这软件的做法也算是明白的,system.tar.gz.mp3,再mv或者重命名,最后的后就是chroot可能不是chroot,我对chroot的详细用法不是很了解,但是应该不会错的。。

 

于是就放弃了这个终端,改用自己的term,于是重命名system.tar.gz然后解压了,

 

  1. push system /sd-ext/home/  
  2. cd /sd-ext/home/bin  
  3. chmod 0755 *  

再修改一下bash配置,根据system的这个文件夹里面的bashrc

 

 

  1. export IDESYSTEM=$HOME/system  
  2. export TERMINFO=$IDESYSTEM/etc/terminfo  
  3. export TEMP=$HOME/tmp  
  4. export TMPDIR=$TEMP  
  5. export ODEX_FOLDER=$TEMP  
  6. export SHELL=$IDESYSTEM/bin/bash  
  7. export MC_DATADIR=$IDESYSTEM/etc/mc  
  8. export VIMRUNTIME=$IDESYSTEM/etc/vim  
  9. export EDITOR=vim  

OK,让我们测试一下。

还有,我想用的语法加亮。


或许您还需要下面的文章:

关于我

Github: @phodal     微博:@phodal     知乎:@phodal    

微信公众号(Phodal)

围观我的Github Idea墙, 也许,你会遇到心仪的项目

QQ技术交流群: 321689806
comment

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Engineer, Consultant, Writer, Designer

ThoughtWorks 技术专家

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 最新技术分享

标签