「やり直し系コマンド」は私の造語です。gitの操作は常にやり直せます。
「打ち消す」、「リセットする」、「削除する」、「クリーンする」など、「やり直す」ためのgitのコマンドやオプションを紹介します。
続きを読む
投稿者「ちはやふる」のアーカイブ
Display all xxx possibilities? (y or n)
症状
コマンドシェル(ターミナル)において下記のようなメッセージが表示されてキー入力不能に陥る。
|
1 |
Display all posibilities? (y or n) |
原因
TABキーを入力したことで シェル (bashなど) の入力補完機能が働いたため。TABキーを押すことで入力途中のコマンドの後半を保管してくれるのは便利な機能である。ただし、補完するコマンドの候補が絞り切れる前にTABキーを押してしまうと、「あれ」も「これ」も補間候補として示そうとして結果としてフリーズしたかのような状態に陥る。
[Windows] 代替データストリーム
NTFSにはファイルに関する副次的な情報を記録するための「代替データストリーム (ADS : Alternate Data Stream)」と呼ばれる機能が存在する。
Webブラウザやメールの添付ファイルとして受け取ったファイルにはこのADSが付加されてストレージ上にファイル本体(メインデータストリーム)と並んで記録される。
ADSはファイル名の後ろに “Zone.Identifier” という名前が付く。
ただし、通常のツールやコマンド操作でADSを見ることはできない。
続きを読む
[vscode] Workspace Trust
[reveal.js] 画像の枠を消す
imgタグで貼り付けた画像の周囲の枠と影を消す方法
|
1 |
<img src="image.png" alt="figure X" style="border:none;box-shadow:none;"> |
CSSでimgに設定されているborderとbox-shadowのプロパティ値をnone(非表示)にオーバーライド(上書き)する。
[CSS] HTMLタグに直接埋め込む
書式
|
1 |
<タグ名 style="プロパティ: 値;" > |
コード例
|
1 |
<th style="text-align: center;" >メタ文字</th> |
[POSIX] 画面停止を無効化する。
1. 症状
ターミナルでキー入力をしているうちに、キー操作を受け付けなくなった(フリーズした)ようにみえる。
2. 原因
Ctrl + S を押して、画面停止(STOP)を実行した。
- 一般的なアプリ : 保存
- ターミナル : 画面更新(スクロール)の一時停止
※ ターミナル通信(RS-232Cやアナログモデム)が低速な時代は Ctrl + S と Ctrl + Q を駆使して、画面のスクロールと一時停止を繰り返し、実行結果やメッセージを読み進んでいました。ターミナルにスクロール機能がなかった時代のTIPSです。
正規表現
| メタ文字 | 説明 | 正規表現例 | 一致文字列例 |
|---|---|---|---|
| . | 任意の一文字 | .2. |
"B2B", "B2C", "C2C", ... |
| ? | 直前の文字が0回または1回 | cats? |
"cat", "cats" |
| * | 直前の文字の0回以上の繰り返し | spe*d |
"spd", "sped", "speed", "speeed", ... |
| + | 直前の文字の1回以上の繰り返し | te+n |
"ten", "teen", "teeen", ... |

