^Hとは、Ctrlキーを押しながらHキーを押す操作のこと、並びにそれによって入力される文字('\x08')のことである。
「わた^H^H春香さん」のように前の文字を一文字消去するという意味で用いられることが多い。
もともと、Ctrlキーはキー入力の7ビットのうち上位2ビットを落とした物を送信するために存在した。たとえば、普通にNキーを押した場合はnの文字コードである1101110が送信されるが、Ctrlを押しながらNキーを押すと0001110が送信される。これは、通常のキーでは入力することができない制御文字を入力するのに使われる。
hの文字コードは1101000であるが、これの上位2ビットを0にすると0001000となる。これはバックスペースの文字コードであり、これを受け取ったコンピュータは前の文字を消す事となる。
なお、現代のコンピュータではCtrlキーにそのような機能はなく、単に修辞キーの一つとなっている。そのためCtlr+Hで置換ダイアログを表示するアプリケーションなども存在する。コマンドプロンプトや一般的なUNIX端末ではCtrl+Hでバックスペースの動作ができる。
電子メールや電子掲示板など、文字への装飾が行えない環境では打ち消し線の代わりに^Hを用いることがある。例えば、「わた^H^H春香さん」とあった場合、装飾可能な場合での「わた春香さん」と同じような意味である。
関連動画
掲示板
3 ななしのよっしん
2016/07/23(土) 11:37:09 ID: OnfgFejo3w
>>2 永夜抄でも「特殊なSTGで誤魔^h^h出してみるとか」ってあったよね
4 ななしのよっしん
2018/02/21(水) 19:32:22 ID: NaibC5Fm1/
5 ななしのよっしん
2018/12/13(木) 09:58:59 ID: 6cCIiAX5g0
“コントロールキーでアルファベットの各文字を修飾した「コントロールA」〜「コントロールZ」のコードは、それぞれの上位ニブル〔上位4ビット〕を0にしたコードであるし、Altキーを「メタキー」として「メタビット」と呼ばれる、オクテット〔8ビット〕のMSB〔最上位ビット〕を立てる修飾キーとするシステムもある。”
https://
急上昇ワード改
最終更新:2024/04/19(金) 13:00
最終更新:2024/04/19(金) 13:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。