ブログ

読んで思い出す。忘れるために書く

Mac

Q. Bash で補完したときに表示される文字の色設定を変えたい

A. colored-stats を on にして、LS_COLORS の設定値を自分好みに変更する Bash は INPUTRC の環境変数設定がなければ ~/.inputrc を読みに行くので、そこに設定値を書く ~/.inputrc : colored-stats On 環境変数は適当な場所 (~/.bash_profile, ~/.bashrc) …

Q. Mac でも Windows みたいにショートカットキーでウィンドウ操作をしたい

A. Rectangle を導入する Rectangle ショートカットキー設定画面 brew を導入していれば、cask からインストールできる brew cask install rectangle Links Rectangle Windows のキーボード ショートカット - Windows Help

Q. インストールしたコマンドが長くて打ちたくない (補完したい)

A. brew search [command name]-completion で補完用定義を探してみる → インストールする (brew 経由じゃなくても公開されているので 探せば見つかるかもしれない) 補完機能を有効化する たとえば brew install vagrant から vagrant コマンドを使えるよう…

Q. 普段遣いのシェルを変更するには

A. chsh コマンドを使う 状況・ゴール 手順 Bash のインストール シェルの切り替え 追加した方の Bash をシェル一覧に登録 chsh コマンドで切り替える ファイルパスやバージョンを確認する Links 状況・ゴール Mac の Bash (/bin/bash) のバージョンが3系だ…

.NET Core (C#) で Hello World する

「C# ってなに?」「.NET Core とはなんぞや」というところからのスタート 内容は「.NET Core のガイド | Microsoft Docs」と同じ ゴール .NET Core のインストール プロジェクトの初期化 Hello World その他 ドキュメント情報について Links ゴール プロジェ…

Q. git git git... もう打ちたくない... (サブコマンドだけ打ちたい)

A. gitsh を使う Homebrew に対応してるので tap してからインストールする: brew tap thoughtbot/formulae brew install gitsh MEMO: コマンド名が長い気がするので alias gish=gitsh で短縮して使ってる TIPS: .gitconfig に alias を設定する ことで、さ…

Q. キーボード入力を分かり易しく 画面中に表示させたい

Mac

A. keycastr を使う プロジェクターやスクリーンシェア、不特定多数に向けて 操作中の画面を見せたい場合にベンリ Homebrew に対応してるので cask からインストールする: brew cask install keycastr Tips: 開発元が確認できなくて アプリを開けないので [C…

Evernote に保存している歌詞を検索する (Alfred Workflow + AppleScript)

Mac

Evernote に「歌詞」ノートブックがあってその中に歌詞を保存したノートがたくさんあるので、それらをシュッと検索できるようにしたい Alfred 側 AppleScript 側 Links Alfred 側 ワークフローは: 「キーワードに反応して → スクリプトを動作させる」という…

Q. Alfred Workflow + AppleScript で日本語入力したい

A. クリップボードにコピーしてペーストする Alfred 側 スクリプト記述場所で pbcopy を使って query をクリップボードにコピーする AppleScript に渡す前にクリップボードに入力したい文字列をコピーする AppleScript 側 貼り付け操作のショートカットキー…

Alfred のアップグレードをした (Ver. 3 → 4)

Mac

アップグレードした Alfred 4 の設定画面 データ移行? Alfred 側で移行手順が用意されてて、それに従ってボタンを押していく、ごく単純なものだった Alfred 3 の設定やデータがあることを自動検出して Alfred 4 にマイグレーション ファイル検索機能など特別…

Q. bit.ly のURL 短縮をターミナルからコマンドっぽく実行したい

A. 次の関数定義を使う # bit.ly URL Shortener # Dependencies: # * BITLY_ACCESS_TOKEN # * BITLY_USER_NAME # * jq command function bitly { short_url=$(curl -s --request GET \ --url "https://api-ssl.bitly.com/v3/shorten?access_token=$BITLY_ACC…

Q. Alfred で crates.io を検索したい

A. https://crates.io/search?q={query} を設定に追加する crates.io を検索するカスタムサーチ設定 Links Alfred - Productivity App for macOS Cargo: packages for Rust

Q. Alfred で ダミー文章 (Lorem Ipsum) を自動入力したい

Mac

A. Alfred Workflow の 「Lorem Ipsum」をダウンロード・インストールする Alfred を呼び出したあと、lipsum を使おうとしているところ Alfred を呼び出したあと: 「lipsum」と入力 「Paragraph」「List」「Word」が候補に上がるので一つを選ぶ 必要な量を数…

Q. Alfred で日本の法律を検索したい

A. 次の URL を追加する : https://elaws.e-gov.go.jp/search/elawsSearch/elaws_search/lsg0100/search?searchType=2&searchLawName={query}&abbreviationFlg=true Alfred の Web カスタムサーチに法令検索を追加している例 たとえば 調べたい内容が「雇用…

Q. Alfred のキーワードから はてなブログを書き始めたい

A. カスタムサーチに「http://blog.hatena.ne.jp/my/?fragment=edit」を追加する Alfred のWeb サーチにブログを書き始められる URL・キーワードを追加 画像の例だと「blog」と入力して [Enter] で新規記事を書き始められる Link Alfred - Productivity App …

Q. 自ブログの検索結果ページを Alfred から開きたい

Mac

A. Alfred の Web Search にカスタムサーチを追加する はてなブログの場合は「 https://my_subdomain.hatenablog.com/search?q={query} 」形式で自ブログのアドレスを書くと追加できる Alfred のWeb 検索機能に自ブログを追加 設定後、検索機能が有効になっ…