DroidVim:在安卓手機上使用vim
背景
有時候在郵件,釘釘,微信上收到一份檔案,急需開啟看一下,但有些檔案用普通編輯器開啟體驗實在不佳,例如 patch,log 甚至 bin 檔案。由於日常在電腦上使用的是 vim ,一個樸素的想法就是,手機上是不是也可以裝個vim玩玩。
Vim Touch
最開始是找到了一個叫 Vim Touch 的app,當時在我的手機上確實可以執行,用了一段時間。可惜後來換手機後,就發現新手機安裝不上了。找到對應的github:
https://github.com/momodalo/vimtouch
看來從2015年就不更新了。這裡還是感謝一下開發者。
DroidVim
既然 Vim Touch 不能用,那就再找找好了,給新手機折騰了下安裝了 Google 套件,到 PlayStore 上搜了下,就找到了 DroidVim 。
DroidVim 是一個移植到 Android 的 Vim 文字編輯器。目前移植了Vim 8,也配套支援了 grep,diff 和 ctags 等工具。
更細的 feature 就不列了,把PlayStore的幾張圖貼過來感受一下。
裝上好,我又開始愉快地使用 vim 了,但好景不長,升級完 Android 10 之後,這個軟體就掛了,開啟直接閃退。
當時心想可能過一段時間就好了,但上週重新再次嘗試最新版時,發現還是不行, Segmentation fault 。
既然手機系統也更新過了,應用商店裡軟體也釋出了新版本了,看來作者是沒發現這個問題。
搜尋了下,原始碼在 github 上
https://github.com/shiftrot/droidvim
那就提個 issue 好了。沒想到作者響應很快,也很 nice,在我把手機的一些詳細資訊發給他參考之後,很快就推出了修復版本。修復後還告訴我這個本質不是 app 的問題,是華為手機的問題,哈哈。
最後,官方版本是釋出在PlayStore:
https://play.google.com/store/apps/details?id=com.droidvim
如果不方便訪問Playstore,我在公眾號後臺放一個安裝包,可以回覆DroidVim獲取體驗下。
本文連結
blog:https://www.cnblogs.com/zqb-all/p/12390096.html