uim-fep起動時のメモ

2021/8/29 [08:37:43] (日) 天気

chromebookのlinux開発環境(Crostini)の標準ターミナルで日本語入力ができる!というネタの続き。


uim-fepを起動すればすんなり標準ターミナルでも日本語入力がストレスなくできるようになるので、それならハナっからターミナル起動時に立ち上げておけばいいじゃん。

てことで.bashrcから呼び出す.bash_envというローカルの設定ファイルに

uim-fep

と1行追加したところ、ターミナルを立ち上げるたびに uim-fep is already running とか警告が出るようになり、ログアウトもexitが2度必要になり、あれ?とか思ってごそごそやってみたド素人のメモが以下。


どうやらuim-fepは仮想コンソールを使うっぽい。

一度ログインしたコンソールでuim-fepを起動するともう一枚コンソールを立ち上げてそこで動作する。

2度ログインすることになるわけで、.bashrcも2度呼び出されるので一度起動したuim-fepをまた起動しようとする。当たり前。

.bashrcには自分ローカルなPATHなんかを追加したりしてるので、2度呼び出されて実行されるといろいろもろもろダブるので気持ち悪い…ていうか弊害もある。


逃げ道としてuim-fepが起動していなければ、PATHなどローカルなものを設定してからuim-fepを起動するようにした。単純なシェルスクリプト(MSDOSの頃からの爺なもんで、autoexec.batとか言う方がわかりやすいけどなー)



if [ ! $UIM_FEP_PID ]; then
    PATH=$PATH:$HOME/jdk-16.0.1/bin; export PATH
    uim-fep
fi


だぶって二重起動してもらいたくないものを羅列していく、か。


image

ちなみにウチはラッキーなことにわたしも家人も今日時点で新コロナワクチン2度接種済み(※写真とは無関係)

[更新]2021-08-31 07:03:05

<<2026/3>>
       
1234567
891011121314
15161718192021
22232425262728
293031

【最近の10件】

日常読書映画アニメゲーム健康料理グルメカメラ写真ネタ仕事パソコンインターネットperlEPUB3電子書籍ActivityPub還暦生活
検索: