Corredor

ウェブ、プログラミングの勉強メモ。

Git SDK

Git For Windows SDK に expect コマンドが入っていなかったので pacman でインストールする

パスワードを使って SSH 接続する時に、expect コマンドを使うと、入力を自動化できたりする。 neos21.hatenablog.com このシェルスクリプトを作ったのは MacOS だったので、Windows でも同じことをしたくなった時に、GitBash に expect コマンドが入ってい…

GitBash を起動するバッチファイル

以前作ったバッチファイルと機能的にはモロ被りだが、Git For Windows SDK を起動したかったので作り直した。 neos21.hatenablog.com gitbash.bat @Echo Off Rem GitBash を起動する Start C:\git-sdk-64\git-bash.exe このバッチファイルを PATH が通ってい…

Windows10 Home に Docker Toolbox を使って Docker をインストールするまでの戦いの記録

Windows10 Home は Hyper-V が使えないため、通常の Docker for Windows はインストールできない。Docker for Windows が対応しているのは Windows10 Pro なのだ。 そんな残念な Windows10 Home のために用意されているのが、VirtualBox を組み合わせて Dock…

ConEmu と Cmder を使ってみたけど GitBash に戻った

これまで Windows 環境では ConEmu を使って Git For Windows ないしは Git SDK を動かしていた。 neos21.hatenablog.com しかし、tmux を導入するにあたって不具合が多く、色々と試した結果、「標準の GitBash (git-bash.exe) が最善なんじゃねえの…?」と…

MacOS でも Windows でもまぁまぁ使える tmux + vim 環境を作ってみた

先日、Inkdrop というアプリを開発している TAKUYA さんの動画を見て衝撃を受けた。 blog.craftz.dog tmux と vim を組合せて開発をしているのだが、キーボード操作が抜群に速い。マウス操作がほとんど出てこないからこそ実現できる開発速度で、VSCode 使い…

Windows GitBash で Python・Node.js・Docker が上手く動かない場合は winpty を設定する

Windows GitBash にて、$ python や $ node コマンドを叩いて、プロンプト上で簡単なコードを動かしてみたかったのだが、どうもプロンプトの応答が戻ってこない。 また、$ docker 関連のコマンドを使うと、以下のようなエラーメッセージが返ってきた。 $ doc…

Git For Windows・Git SDK の起動を爆速にする

Git For Windows やその上位互換である Git SDK (以降「GitBash」で総称する) の起動時のトロさといったら。Mac のターミナルくらい爆速で起動して使い始めたいのに、git-bash.exe を起動して最初のプロンプトが表示されるまで2・3秒待たないといけない。 今…

Git SDK を ConEmu で使う設定

以前、GitBash (Git For Windows) の上位互換である「Git SDK」というモノを紹介した。 neos21.hatenablog.com Git SDK にはパッケージマネージャの pacman が装備されていたりするので、コチラをデフォルトで使っていきたいと思っていたのだが、ConEmu で使…

Git For Windows よりコマンドが豊富な Git For Windows SDK を試してみる

Git For Windows、いわゆる GitBash は、Msys2 をベースとしたターミナル環境を提供してくれるが、Msys2 向けのパッケージマネージャである pacman などが同梱されていない。 そこで探してみると、Git For Windows の組織アカウント内に Build-Extra という…