タグ

ブックマーク / rcmdnk.com (5)

  • Homebrew CaskのCaskroomの場所が変わったり色々変更があった

    B! 62 0 0 0 Macでのパッケージ管理コマンドのHomebrewの拡張に アプリを管理するHomebrew Caskがありますが、 そのアプリを置いておく場所などに関して大幅な変更があったようです。 シンボリックリンクから実体をコピーする様に Caskroomのデフォルト場所変更 変更に沿って自分の環境をアップデートする Homebrew-fileもアップデート まとめ シンボリックリンクから実体をコピーする様に 元々Homebrew CaskではCaskroomと呼ばれるアプリ置き場に一旦 アプリをインストールし、 そこから/Applicationsなどへシンボリックリンクを貼る、と言う形で インストールを行ってきました。 これが変更され、一旦Caskroomにはアプリ情報だけを入れ、 アプリの実体は/Applicationsなどに直接インストールする様になりました。 Chan

    Homebrew CaskのCaskroomの場所が変わったり色々変更があった
  • Vimを使う上でのIME(日本語入力)の取り扱い

    B! 112 0 0 0 Vim日本語入力をしているとノーマルモードに戻ったと時に 毎回IMEをoffにしてやらないとコマンドが打てません。 これはかなり面倒なのでノーマルモード移行時に 自動的にIMEがoffになるようにしたい所で、 その辺りのまとめというか、自分設定とついでに見つけた情報の寄せ集め。 MacでKarabiner(KeyRemap4MacBook)を使ってIMEをノーマルモードで必ずオフにする macOS SierraでIMEをノーマルモードで必ずオフにする Windowsでyamyを使ってIMEをノーマルモードで必ずオフにする GVimで出来る設定 日語固定モード Tera Termでの制御シーケンスの使用 WindowsでAutoHotkeyを使う方法 IMEの状態でカーソルの色を変更する IMEのON/OFFをsyntaxで制御する MacでKarabiner(

    Vimを使う上でのIME(日本語入力)の取り扱い
    sh19e
    sh19e 2015/01/05
  • シェルスクリプトを簡単にチェックできるShellCheck, Vimでも使える

    B! 119 0 0 0 前から気になってた ShellCheck を使ってシェルスクリプトや.bashrc等直してみました。 ShellCheck コマンドライン版 日語を含んだファイル Vimでは ShellCheck ShellCheck はシェルスクリプトの文法をチェックしてくれるオンラインサービスです。 ShellCheckのページに行って 試したいスクリプトを書き込むと文法をチェックして エラーや注意を表示してくれます。 指摘してくれるものとしては、明らかな文法違反な物は勿論、 実際にスクリプトを回して毎回エラーになるものでなくても、 変数が空の場合に""で囲ってないとエラーになる場合なども チェックしてくれるので思わぬ事故も防いでくれます。 コマンドライン版 ShellCheckのソースコードはGitHubで公開されていて、 さらにコマンドライン版のshellcheckを使

    シェルスクリプトを簡単にチェックできるShellCheck, Vimでも使える
  • brew-file: MacのHomebrewでBrewfileを扱うbrewallを改名した

    B! 33 0 0 0 Homebrewのコマンドを作る方法 の所で書いたとおり、シェルスクリプトでも Homebrewのコマンド化が簡単に出来る事を知ったので brewallをallとか言うコマンドにしてみましたが、しっくりこないので fileに改名してみました。 Homebrew-file Homebrew-file Brewfileを使ってHomebrewのパッケージを管理するコマンド。 インストールは $ brew tap rcmdnk/file $ brew install brew-file で。 以前のbrewallを改名しただけです。 インストールするとbrew fileというコマンドが使えるようになります。 詳しくはbrew file helpで。 brew bundleコマンドの様にBrewfileを使いますが、 特徴として、GitHubなんかにBrewfileを置いて

    brew-file: MacのHomebrewでBrewfileを扱うbrewallを改名した
  • Travis CIを使ってみた: GitHubのレポジトリにバッジを貼りたかったから

    B! 92 0 0 0 GitHubを使っていて他の人のレポジトリを見てる時によく見る このbuildのバッジが欲しくて Travis CIを使ってみました。 Travis CI Travis CIでの設定 レポジトリ側での設定: .travis.yml 実行されるコマンドの流れ 言語設定 OS設定 環境変数設定 結果の通知手段 あまり長い表示になる様なコマンドは実行できない インタラクティブなコマンドは避けるように sudoは使える バッジを貼る travisコマンド Pushした際にコマンドを走らせないようにする Travis CIのページがやたら重くなった時の対処 まとめ Travis CI Travis CIのCIはContinuous Integrationの略で、 プログラムのビルドやらテストを継続的に行っていく事を指す プログラマ用語だそうです。 自分でも大事なものはテスト用

    Travis CIを使ってみた: GitHubのレポジトリにバッジを貼りたかったから
  • 1