나는 이것을 묻는 것에 약간 당황하지만, 만드는 법 ^
(내 키보드에서 볼 수 없음).
나는 이것을하고 싶다 : CTRL-^
나는 이것을 묻는 것에 약간 당황하지만, 만드는 법 ^
(내 키보드에서 볼 수 없음).
나는 이것을하고 싶다 : CTRL-^
답변:
^
문자 (역 V처럼 보이는) 캐럿으로 알려져있다. 모자, 컨트롤 또는 위쪽 화살표 라고도 합니다.
영국 키보드 에서 Shift+ 6이며 미국 레이아웃에서도 동일하다고 생각하므로 Ctrl+ Shift+6
다른 레이아웃을 사용하는 경우 Wikipedia에서이 페이지를 보면 다양한 키보드 레이아웃의 사진을 볼 수 있습니다.
Windows를 사용하는 경우 모든 레이아웃에서 작동하는 숫자 키패드를 ^
누르고 있으면 Alt입력 할 수 094있지만 안타깝게도 누르고 있으면 작동하지 않습니다.Ctrl
Wikipedia 에 따르면 :
제어 문자는 종종 캐럿 (^)과 제어 문자의 값에 64를 더한 ASCII 문자를 인쇄하여 캐럿 표기법 으로 알려진 인쇄 가능한 양식으로 렌더링됩니다. 따라서 문자 키를 사용하여 생성 된 제어 문자는 대문자로 표시됩니다. 편지의 형태. 예를 들어 ^ G는 코드 7을 나타내며, 제어 키를 누른 상태에서 G 키를 누르면 생성됩니다.
"^"있는 그대로 ASCII 94 (진수), "CTRL- ^"숫자 키패드에서 Alt 키와 입력 (30) 아래로 잡고, 따라서 ASCII (30)를 나타낼 수 있습니다 "유형"CTRL-에 트릭을 할 ^?
나는 리눅스의 터미널에서 Ctrl+ v Ctrl+을 칠 수 있다고 생각한다 ^.
Ctrl+ v 는 기본적으로 다음에 바인딩됩니다.
quote-insert
Add the next character typed to the line verbatim. This is how
to insert characters like C-q, for example.
내 주장을 확인하기 위해 vim과 함께 제공되는 xxd (xxd-hexdump를 만들거나 그 반대로)를 사용했습니다. xxd
Enter, Ctrl+ v, Ctrl+ ^, Ctrl+ d, Ctrl+ 키를 입력했는데
d결과는 다음과 같습니다.
% xxd
^^
0000000: 1e .
이제 설명이 약간 복잡합니다.
xxd
Enter 응용 프로그램 xxd를 시작합니다.
Ctrl+ v, Ctrl+ ^는 0x1e를 보냅니다. 이것을 이해하기 위해서는 Ctrl+ x 가 X (0x58, 참고 : 대문자 X)에서 0x40을 뺀 0x18의 문자 코드를 전송 한다는 것을 기억해야 합니다. ^ (0x5e)의 경우 0x01e가됩니다.
Ctrl+ d, Ctrl+ d 는 입력을 종료합니다. (왜 두 번 입력해야하는지 모르겠습니다).
그리고 마지막으로 man ascii
모든 문자 코드를 기억하는 데 정말 도움이됩니다.