consolemikutterコンソールはmikutterの標準機能で、起動中のmikutter内でRubyのコードが実行できるので便利です。mikutter-modeも同様の機能を提供しています。いうバッファが開いてきます。これはただのmikutter-modeのバッファなので、前述のコード実行のキーが使えます。用途としては、標準のコンソールと同じだと思います。こちらの場合はEmacsやruby-modeが提供するシンタックスハイライトや補完機能が使えるので、できるだけこちらを使ったほうが良いと思います。プラグインが動く最小構成のmikutterを作るこれはついさっきやったアップデートです。mikutterは、ツイートの取得でさえプラグインで実装されているということはご存知のとおりです。プラグインというのは、入れることも外すことも自在にできるものです。標準プラグインだって外すことができます。このことが何に使えるかというと、mikutterプラグインを開発する時に、不要なプラグインを取った環境を構築して、そこでプラグインを開発するということが可能になります。起動も早いしそのプラグインだけに集中できるのです。プラグインだけがロードされた環境で起動できます。依存しているので、この指定だけでバッチリ適切な言語でGUIが表示されます。--plugin=rest,home_timelineこれで確かに起動はするのですが、次普通にmikutterを起動すると、タブやペインの構成がぐっちゃぐちゃになっていると思います。一度消えたタブをまた追加したからですね。他にも設定を破壊する可能性がいろいろあるので、先のconfrootを使って、設定を分けておく必要があります。なると、結局かなり面倒になってきます。プラグインをデバッグするために毎回こんなことをしようと思う人はいません。最近Twitterでヌマクローをよく見かけますけど、この記事書いてて、この話をされた人の顔によく似ていることに気づきました。どんな相手でもこの話をしてからパワーウィップで確1で倒せると思います。自分がヌマクローにならないようにするにはどうすればいいでしょうか。mikutter-modeを使うのです。入力すると、mikutterが起動します。このmikutterには、以下のプラグインしかインストールされていません。書かれてるやつ)プラグインによっては、gtkプラグインに依存していないものもあります。この場合、UIが表示されません。gtkプラグインがロードされなかったからです。このような状況でも、Emacsからmikutter上でコードを実行することができるし、出力も見れるのでデバッグが可能です。プラグインを検証するときには、不要なGUIが上がってこないのでとても早く行うことができます。自動的にコピーされます。普段使用している環境を壊すことなく再設定の手間を省いています。前からやりたかったことをやってみました。「コードの実行」は、evalのある言語ならではです。これがmikutterのアドバンテージの一つと言っても過言ではありません。最後の「プラグインが動く最小構成のmikutterを作る」は、流石に最後は全部のプラグインを入れた状態でテストしたほうが良いですが、途中のテストはある程度これでできそうなので、どんどん使っていきたいです。mikutter-modeは他にもいくつか機能があります。知らなかった人は導入を検討してみましょう。不具合修正アップデートです。3.2に集中するので、深刻な問題であるか、簡単なことしか手が回ってない状態です。今回の不具合修正は選びぬかれた上質な不具合修正だということです。