flutterでのflatpakで導入したChromeブラウザの指定

flatpakからChromeブラウザを導入していると flutter doctor でChomeが見つけられないと言われます。以下の指定方法を設定します。

❯❯❯ export CHROME_EXECUTABLE=/home/hogehoge/.local/share/flatpak/exports/bin/com.google.Chrome

❯❯❯ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 3.8.0-15.0.pre.19, on Pop!_OS 22.04 LTS 6.1.11-76060111-generic, locale ja_JP.UTF-8)
[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[!] Android Studio (not installed)
[✓] VS Code (version 1.75.1)
[✓] Connected device (2 available)
[✓] Network resources

flatpakがわかっていると当たり前(?)なのかもしれませんが結構ぐぐっても出てこずしばし悩みましたので共有しておきます。

vim( macbook pro touchBar+GoogleIME)でEscでIMEキャンセル

Read More

ESC でIMEをキャンセルして英数字に変更したいのですが色々試した結果、IMEの設定で制御するのが一番ラクでした。
Kanabinerとかも使ってみたのですが Touchbar のためか上手く動かずでした。

Google IMEの 環境設定一般キー設定の選択編集 で次の2項目を追加しました。

この設定をしておくと入力中でも ESC で VIMの入力モードを切り替えることが出来ます。
最近 Ctrl+[Ctrl+c で切替に慣れていたのですが ESC で切り替わるのは安心できます。

vimで自動で{を閉じる vim-autoclose プラグイン

Read More

vimを利用していると{ や “など色々な囲む記号を入力しても自動で閉じてくれません。
最近のエディタは結構普通にこの機能がついているので物足りなかったんのでプラグインを探してみました。

deinの遅延読み込みで定義している toml ファイルで以下のように記載してみました。
使い方としては特になく、「記号」を入力すれば同時に閉じる「記号」を挿入してくれます。

# auto close 
# 自動的に{}を閉じることが出来る
[[plugins]]
repo = 'Townk/vim-autoclose'
on_i = 1