Đầu ra từ CTRL + N trong Windows Command Prompt nghĩa là gì?


14

Trong Microsoft Windows Command Prompt (Win7), lệnh Ctrl+ Nlàm gì?

Tôi nhận được đầu ra sau đây:

C:\Users\pbarney>^N
'' ␋_ ┼¯├ _␊␌¯±┼␋≥␊␍ ▒_ ▒┼ ␋┼├␊_┼▒┌ ¯_ ␊│├␊_┼▒┌ ␌¯└└▒┼␍,
¯▬␊_▒␉┌␊ ▬_¯±_▒└ ¯_ ␉▒├␌␤ °␋┌␊.

Tôi nhận ra rằng dòng trước có độ dài tương tự như thông báo sau khi bạn nhập lệnh không hợp lệ:

'a' is not recognized as an internal or external command,
operable program or batch file.

Tôi tò mò tại sao nó làm điều này.


vi.wikipedia.org/wiki/Table_of_keyboard_shortype cuộn xuống cho các phím tắt dòng lệnh
Logman

Câu trả lời:


5

Tiêu chuẩn ASCII có hai điểm mã, SHIFT OUT SHIFT IN chuyển đổi giữa hai chế độ khác nhau.

Trong lịch sử, đây là những dải chữ máy đánh chữ màu đen và đỏ. Ví dụ bạn thấy là trình giả lập thiết bị đầu cuối tương thích VT100, sử dụng các trình giả lập này để chuyển đổi giữa các ký tự vẽ văn bản và dòng thông thường. Đây là một tiêu chuẩn nén dữ liệu đơn giản, trong đó bit 7 của mỗi ký tự được đặt từ trạng thái dịch chuyển hiện tại thay vì được truyền, giúp tăng tốc độ nhẹ so với liên kết nối tiếp.


Tôi thấy bây giờ! Ctrl + N được dịch chuyển ra ngoài và Ctrl + O được dịch chuyển, vì vậy ^ Ntest ​​^ Otest hiển thị điều này: _├test
pbarney

16

Đó là một thông báo "không được công nhận là nội bộ hoặc ....", nhưng có vẻ như nó không hiển thị chính xác. Hãy chắc chắn rằng phông chữ nhắc lệnh được đặt thành raster.

Nếu tôi dán đầu ra ở đây, tôi sẽ nhận được các ký tự được xáo trộn giống như bạn làm, có lẽ là do mã hóa ký tự. Đây là đầu ra cmd như một ảnh chụp màn hình:

nhập mô tả hình ảnh ở đây

Có vẻ như biểu tượng là biểu tượng UTF-8, vì N ++ sẽ không hiển thị chính xác trong ANSI, nhưng sẽ ở UTF-8

U+266B  ♫   e2 99 ab    BEAMED EIGHTH NOTES

http://www.utf8-chartable.de/unicode-utf8-table.pl?start=9728

Bạn sẽ nhận thấy rằng nhấn Ctrl và các chữ cái khác sẽ tạo ra các biểu tượng khác, chẳng hạn như biểu tượng spades cho Ctrl+E


Nó cũng xảy ra với tôi với các phông chữ raster, nhưng điều tôi tò mò nhất là TẠI SAO đầu ra ở dạng mã hóa ký tự khác.
pbarney

4
Điều này thực hiện công việc tốt hơn trong việc giải thích nó hơn tôi có thể: stackoverflow.com/questions/1259084/iêu
TeknoVenus

Bạn có biết Ctrl + G khiến PC của tôi phát ra tiếng bíp không?
TMH

Ctrl + G là biểu tượng "VÒI", ban đầu có nghĩa là gửi một tiếng bíp thông báo bằng âm thanh trên các thiết bị đầu cuối cũ. Vẫn hoạt động trong dấu nhắc lệnh!
pbarney
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.