特に「記憶力の低下が激しい老人」にとって、「ComplexModifications」の設定は困難です。
そこで、ダウンロードした「ComplexModifications」の置かれているディレクトリについて簡易リストをするスクリプトを作ったので紹介します。
~/.config/karabiner/assets/complex_modifications
実行例(listComplexModifiers)
Figure 1. Example of listComplex | odifiers |
- 通常のls(file name order)
- ファイル毎の「description 」の抽出リスト
スクリプト
#!/bin/zsh # listComplexModifiers cd ~/.config/karabiner/assets/complex_modifications thisDir=$(pwd | sed "s%$HOME%~%") echo "•$0:t for '$thisDir'" echo "(1) Json files" ls -1 | sort -f | nl -w3 -s' ' echo "(2) Json-file & its Descriptions" j=$[0] for file in * do j=$[j+1] printf "%3d %s\n" $j "$file" cat "$file" | grep description | sed 's%"description":%• %g' done
感想
先代Karabinerがスポーツ車だとすれば、 Karabiner-Elementsは優雅なセダンと感じます。細かな配慮が欠落しています。例えば、
- Karabiner「Mouse Keys v2」の「Warp cursor position」は亡くなり、
- Karabiner「Launcher Mode v2」の「Dictionary: O+Q,Q(press Q twice」も亡なりなりました。
Dictionaryについて言えば、スクリプトによる利用法の改善に努めています。
この記事の履歴
- 開始 2018-09-16-1350
0 件のコメント:
コメントを投稿