![20170830_vimode_200_200](/images/post/thumbnail/20170830_vimode_200_200.jpg)
Karabiner-Elements がある程度開発が進んで、 とりあえず今BetterTouchTool で設定しているショートカットは全部移行出来そうだったので 移行してみました。
Karabiner-ElementはJSON形式で設定を書いていきますが KE-complex_modifications というレポジトリを使って作成すると 複雑な設定もより簡単に簡潔に書く事が出来て さらにその設定をGitHub Pagesを通して簡単に公開できます。
Read onKarabiner-Elements がある程度開発が進んで、 とりあえず今BetterTouchTool で設定しているショートカットは全部移行出来そうだったので 移行してみました。
Karabiner-ElementはJSON形式で設定を書いていきますが KE-complex_modifications というレポジトリを使って作成すると 複雑な設定もより簡単に簡潔に書く事が出来て さらにその設定をGitHub Pagesを通して簡単に公開できます。
Read onGitHubにはIssuesというレポジトリに対して リクエストを書いたり疑問をぶつけることが出来る機能がありますが、 Forkしたレポジトリでは最初はIssuesが有効になってません。
場合によってはForkしたレポジトリでも独立して開発を進め 他の人からなんらかリクエストを貰ってもおかしくない状態になることもあると思いますが、 その様な場合はIssuesの機能を有効にする方法について。
Read on見かけてから気になってた珪藻土バスマットを購入しました。
想像以上に水分を吸収してくれて快適です。
家電ではないですが通常のバスマットとは全く違うもので 割とガジェット感覚で感動して使う事が出来るはずです。
Read onmacOS Sierraになって動かなくなってしまった Karabiner ですが、Sierraで動く Karabiner-Elements の開発が進んでいます。
ちょっと前まで単純なキー交換だけ出来る程度だったと思っていたら 大分色々な事が出来る様になったみたいです。
Read onWindowsのキーカスタマイズ等が出来るAutoHotkeyですが、 自作スクリプトの中でファイルを読み込んだりアイコン設定をするためにファイルの位置を指定したりする時に スクリプトのあるディレクトリなどを基準にした相対パスを使ったりします。
その際にスクリプトがリンクだったりした場合 ちょっと混乱したので分かったことのまとめ。
Read onVimの設定ファイル.vimrcはいわゆるdotfilesレポジトリで管理していて 色々な所で共通な物を使っています。
Vimでは dein を使ってプラグインを管理していますが、結構たくさんのプラグインを使っているので 最初に全て用意するのに結構時間がかかります。
1回やれば済むので良いのですが、 新しい環境でパッパと色々とやっていきたい時に、dotfiles導入後でも しばらくプラグインなしでもいいから素早く色々編集していきたいときがあります。
もしくは環境によってはHOMEにあまり色々置きたくないとか。 そういった時に.vimrcを直接編集しなくても deinを使ったり使わなかったりするように出来る設定について。
Read onとあるGitHubのレポジトリのREADMEを見ていたら
一部を折りたたんで表示するアコーディオン表示になっていたので
GitHubの仕様かと思ってたんですが、
HTML 5.1で導入されたdetails
/summary
要素によるものでした。
これを使ってGitHubのREADMEなんかで長くなってしまって重要でない部分を一部折りたたんだり、 Issuesとかでも上手く使うことで見やすくすることが出来ます。
Read on