たまたま、当たったときに Ctrl+J または Ctrl+M Microsoft Notepad(Windows 7)では、以下と同じ効果があります。 Enter。
ヒッティング Ctrl+I と同じ効果があります Tab。
これには実際的な影響はありません...しかし、私は興味があります。なぜこれらのキーの組み合わせがこの出力を生成するのですか?なぜ Ctrl+J ために Enter?
this table ;を見てください。の基礎となる文字コード Ctrl+M たまたま(10進数)13で、Enterキーと同じです。同じことがタブにも当てはまります(Ctrl+I)、 等々。 Ctrl+GBEL
文字は、リモートオペレーターに警告するために使用されます。一部の端末プログラムではまだそのように動作します。
これは、それらの文字が文字を印刷していないため、これらの文字が「帯域外」のシグナリングに使用された初期の通信時代にさかのぼります。
ウィキペディアのページ には、興味深い記事があります。
の ctrl ユーザーが制御コードを生成できるように、初期のコンピューターのキーボードにキーが追加されました。
普及した制御コードを生成する1つの方法は、 ctrl キー、そしてそれを shift キー、標準アルファベットキーから制御コードを生成します。制御コードはASCIIマップの32の低い値であるため、大文字のアルファベットが小文字のアルファベットにマップするのとまったく同じように、アルファベットと句読記号の32の値に正確にマップします。
いくつかの制御コード(enter、 tab、 backspaceなど)は非常に便利なので、キーボードに専用のキーもあります。