iPhoneでemacs その1
iPhoneでemacs環境が構築できたのに感動したので、備忘録も兼ねて情報をまとめておくことに。
きっかけは、メインマシンを更新し、PC環境の見直しをいろいろと更新したことに始まる。自分にとって最低限必要なのは安定したテキスト入力環境である。なので新たにPCを導入した際に真先にインストールするのは、ファイル操作になくてはならない2画面ファイラーとテキストエディタだ。そしてテキストエディタというとemacs一択になる。きっかけはそれほど深い理由はなく、大学時代に初めて使ったテキストエディタがemacsだった、という程度だ。そのままキーバインドや使い勝手が手に馴染んでしまい、今にいたる。他のエディタを使ったこともあるが、キーバインドをemacs likeにカスタマイズするのも面倒なので、結局emacsに帰ってくる。さらに、ある時期にskkに興味を持って使いはじめたところこれがさらに手に馴染んでしまい、もう離れられない。そんなわけでemacs+skkというテキスト入力環境以外には考えられないという体になってしまったというわけだ。
さて一方iPhoneであるが、これは最初からフリック入力に慣れてしまったので、基本ここから動いていない。メモ的にテキスト入力をしたり、Twitterに投稿したりといった用途ではこれで大きな問題はなかった。ある程度まとまった文章を入力する際にはPCのエディタで、という切り分けがはっきりしていたので、iPhone上でエディタも含めたテキスト環境を整備するということはほとんどしてこなかった。
しかし、この一連の環境整備の中でふと気付いた。以前は小さかったディスプレイも、iPhone11 pro maxの導入により大型化している。PC用に新調したワイヤレスメカニカルキーボードのおかげでApple Wireless Keyboardが浮いてしまっているが、これをiPhone専用にすれば、最小限の長文入力環境ができるのでは?と。
そうなると俄然環境構築好きの血が騒ぐ。まずはemacsに近いiPhoneアプリがないか調べてみた。するとすぐに発見できたのが「NotEmacs」というアプリ。
Webブラウザ用「Ymacs」を移植したものということだった。善は急げ、早速導入して起動してみる。おお、ちゃんとemacsの画面だ!と思ったのも束の間、すぐに問題発生。日本語入力がうまくいかないのである。Bluetooth接続の外部キーボードでは、いくつかある日本語入力を選んでもアルファベットになってしまう。本体のフリック入力だと、変換まではできるものの確定すると最初の1文字しか残らない。これでは使いものにならない。ならばskkを導入してしまえば?とも思ったが、「NotEmacs」はあくまでEmacs風アプリで、emacs-lispは動かない模様(その代わりGambit-schemeという言語が動くらしい)。当然ながら導入する手段がない。残念ながらあきらめざるを得ないようだ。
ということでさらなる情報を求めてWebの検索に戻る。
パッと出てくるのはJailBreak前提でEmacsをインストールするものだが、JailBreakする気はないのでこれはスルー。根気良く情報を探っていくと、どうやら「iSH」というLinux環境のエミュレーターアプリがあるらしい。この環境上で色々なものを動かせるようだ。
さらに情報を探っていくと、ついに2022年のTwitterの投稿を発見。
このiOSアプリやべえ。よくあるシェル風アプリかと思いきや、x86エミュレータが載っていて、しかも起動ディスクを外部からインポートできる。さらにFile,appからマウントしたファイルシステムにアクセスできるようにもなってる。確実に消されるからipaバックアップ取りたいけど今ってできるんだっけ。 https://t.co/mbZsUK1VK7
— moyashi𝕏 (@hitoriblog) 2020年10月22日
「ish」がAppleの規約とギリギリの戦いをしていて、いつ消されてもおかしくないからipaをバックアップしておきたい、ということから初まったツリーだが、emacs動かしてる!さらっとddskk導入したって書いてある!しかもiPhoneの日本語入力でも入力可能だと!?
さらによく見たら、最初の方に見つけていた以下のページでもさりげなくemacsのインストール手順を書いてあるじゃないですか!
というわけで上記の情報を参考にしたらあっさりemacsが動いてしまいました。問題になりそうなCtrl等の修飾キーの問題も概ねTwitterのツリーに書いてあり即座に解決!やったああああああああ! これで最小限のモバイルテキスト入力環境が我が手に!
というところで一見めでたしめでたしのように見えて、次回に続く。
『スパイダーマン:No Way Home』感想
さて、無事退院いたしましたしある程度の予習も済んだのでうっかりネタバレを食らわないうちに見てまいりました。友人知人から「いいから早く見に行け」の集中放火を浴びたこともありますが、そうでなくてもさっさと見に行くつもりではあったわけですが。いやはや、大変楽しい時間を過ごさせていただきました。これは見たら何も言えなくなる、というのもよくわかる映画でした。一言で言えば「やりやがった!」あたりでしょうか。できるだけ生の感想を残しておこう、ということでネタバレ要素バリバリで書いておりますので、未見の方はここで回れ右してお引き取りいだたきますようお願いいたします。
続きを読む入院の日々 第13話『朝礼暮改もお手のもの?』
1月13日(木)
5時半頃目が覚めちゃったのでそのまま起床。グウェェェェェェェェェェェェェェェン!(まだひきずってる)
さて、今日の診察は何時かしらと待っていると、マッサージも済んだ10時半頃、B先生が病室にお運びに。再度麻痺の状況を確認しから「よし、後はステロイドなしで明日一日様子を見て、問題なければ土曜日に退院かな」というお話しになった。退院前に眼科にも見ておいてもらわないといけないしね、とも。いろいろと処置も減ってきているので金曜日退院もありかしらん、とちょっと期待していたのですが、血糖値の具合を見ておきたい、というのもわかる話なのでそういうことで合意しました。よし、退院ほぼほぼ決まり!
続きを読む入院の日々 第11話『予感』
1月11日(火)
午前6時8分 起床。朝の血糖値は112。よいですね。
9時から耳鼻科の診療。今日は担当のB先生じゃなかった。火曜日はお休みの日なのかしらん。とにかく治療の状況についてうかがう。
・それぞれの神経は大丈夫そうなので、動きは問題ない。いずれきちんと回復するでしょう。
・悪化する時期は過ぎた。これから劇的に改善してくると思う。
・回復が感じられるのは上から下に。目→口になるだろう。
・退院は予定通り今週後半になるのではないか。
おお、「退院」のワードが出てきました。やー、なんとか予定通り退院できそうなのは助かります。先生ありがとうございます!(現金)
続きを読む入院の日々 第10話『熱量』
1月10日(日)
朝の点滴。昨日一旦抜いてしまったので再度針を刺すのだが、左手でどうにもうまくいかず。結局右手に刺すことになりました。利き手だけれども、1日1時間程度だし、明日でおわりの予定なのでまあ大丈夫でしょう。
今日は三連休の最終日で月曜といっても診察はなしなので、これと言って大きなできごともなく1日が過ぎようとしていたわけですがさにあらず。面会代わりの家族からの荷物受け渡し時に、洗濯された着替えとともに同人誌が一冊入っておりました。これがなかなかどうして熱いしろもの。
続きを読む入院の日々 第7話『彷徨』
1月7日(金)
起床。今日は自力で6時8分に起きられた。偉いぞ(普通です)。
9時前頃、B先生の回診あり。現状麻痺は悪化している様子もなく、目の閉じ具合など微妙に良くなっているところも見られる。発症から1週間経過したのでここからは悪くなることはほぼないという。今のところ治療の対応も適切だったよ
うだし、血糖コントロールもうまくいっているので予定通り行けそうだという見立て。明日はちょうど入院から1週間なので採血して検査する、そのデータを見ながら詳しく説明するとのこと。あと脂肪肝の傾向が見られるのでなるべく歩きなさいとのお達しが。でも昼寝はしなでね、夜寝られないといけないからと。しかと承りました(ペリーの口調で)。
続きを読む