AndroidでもVim

AndroidでVimを使ってみました。

photo credit: laihiu via photopin cc

Vim Advent Calendar の 117 日目の記事です。


Android Terminal Emulator (@rattcv)



Android Terminal Emulator(無料)

by Jack Palevich 評価:4.6(25312)



AndroidでVimを使うには、 Android Terminal Emulator を使用するのがオススメです。ただし、ここでは、 @rattcv さんが用意してくれたものを使用します。以下より .apkファイルをダウンロードして、Android上で実行してください。


Term20130319.apk


なお、うまく実行できない場合は、セキュリティ設定を変更する必要があります。


設定 > セキュリティ と進み、「提供元不明のアプリ」よりチェックと付けます。 アストロファイルマネージャーなどからもインストール可能です。





また、もともとAndroid Terminal Emulatorがインストールされている場合は、本家とは共存できないため、一旦アンインストールしておいて下さい。


これで、便利なコマンドが入っているAndroid Terminal Emulatorを使えるようになったと思います。





vim



最近では、 vimprocがAndroidに対応したようで、いろいろな便利プラグインが使用できるようになりました。例えば、 VimShellなども便利に使えます。Term20130319.apkには、ビルドしたものが同梱してありますので、以下の手順は不要です。


git clone https://github.com/Shougo/vimproc.git

cd vimproc/

make -f make_android.mak



# You must set environment variables to suit your environment, in this Makefile or your shell.
# For example, using Android NDK on Mac OSX:
#   NDK_TOP=/path/to/your/ndk/android-ndk-r8d
#   SYSROOT=$(NDK_TOP)/platforms/android-8/arch-arm
#   CFLAGS=-march=armv5te -msoft-float
#   CC=$(NDK_TOP)/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-gcc -mandroid --sysroot=$(SYSROOT)



その他、 zshtmuxも使えますので、便利です。詳しくは、 こちらの記事が参考になります。





git



gitを使えるようにするには、以下の様な手順を踏めば、OKだったと思います。具体的には、 http://ux.getuploader.com/android_files/ より usr20121225.tar.gzusr20130110.tar.gzをダウンロードし、 $RBOX/で解凍します。

w3m http://ux.getuploader.com/android_files/ #ChromeでダウンロードしてもOKです。

cd /sdcard/Download/

cp usr20121225.tar.gz usr20130110.tar.gz $RBOX

cd $RBOX

tar zxvf usr20121225.tar.gz && tar zxvf usr20130110.tar.gz



その他



タブレットやスマホで Android Terminal Emulatorを使う場合は、以下のものがあると便利です。


日本語フルキーボード For Tablet(無料)

by Repy 評価:4.1(220)



バトル&ゲット ポケモンタイピングDS (シロ)





詳しくは、 こちらの記事が参考になります。


明日は、 @uwanosora さんです。