우분투에서 특정 ASCII 문자 생성

우분투에서 특정 ASCII 문자 생성

left Alt나는 알 수 없는 키보드 구성을 사용하고 특수 문자를 입력하고 싶을 때마다 ASCII 문자를 누르고 입력하는 데 익숙합니다 .

예를 들어 Alt+ 0+ 9+는 2백슬래시(\)를 만듭니다.

그것은 Windows에 있습니다. 우분투에서 이것을 할 수 있는 방법이 있나요?

참고: 콘솔 모드에서도 이 기능을 사용할 수 있기를 원합니다. 이는 GUI가 포함된 소프트웨어와 관련된 솔루션을 원하지 않는다는 의미입니다.

답변1

CtrlGnome(기본 Ubuntu가 사용함)을 사용하는 경우 및 키를 모두 누른 상태 에서 다음을 Shift입력하면 됩니다.u16진수캐릭터의 가치.

백슬래시를 생성하려면 +를 \누른 상태에서 및 를 누릅니다 .CtrlShiftU5C

Windows에서는 10진수 값을 입력하고 Linux에서는 16진수 값을 입력합니다(일반적으로 높은 숫자를 입력하면 더 짧아집니다). 그만큼유니코드를 의미합니다.

꽤 완전한 16진수 값 표를 찾을 수 있습니다.여기. 경고, 페이지를 로드하는 데 시간이 오래 걸릴 수 있습니다!

답변2

Linux의 콘솔 드라이버에는 이런 방식으로 문자를 입력하는 기능이 없지만 쉘이 이를 자체적으로 처리할 수 있으므로 실제로는 필요하지 않습니다.

$ echo $'\x5c'
\

답변3

또 다른 옵션(그러나 ASCII/유니코드 코드로 문자를 삽입하지는 않음)은작성키Alt( 내 경우 와 마찬가지로 ) 다음과 같이 입력할 수 있습니다.

  • Alt+ =+ e→ €
  • Alt+ '+ e→ 에
  • Alt+ ^+ e→ ê

자주 사용되는 라틴 문자(스페인어, 프랑스어 등)를 입력하려는 경우 유니코드 코드 포인트를 배우는 것보다 더 빠를 수 있습니다. 선택의 여지가 있다는 것입니다!

답변4

OP가 요구하는 내용이 정확히 무엇인지는 아니지만 아마도 이 글을 읽는 사람에게는 충분할 것입니다.

선택한 키보드 레이아웃에 따라 이미 입력할 수 있을 수도 있습니다.일부유니코드 및 ASCII 문자; macOS에서와 마찬가지로요. 트레이 아이콘 근처에 있는 언어 선택기(있는 경우)를 클릭한 다음 을 클릭 Show Keyboard Layout하고 개별 키의 대체 문자를 살펴보세요.

예를 들어, 에는 …(줄임표)를 right ALT + ., 에는 ¼(나누기)를 입력할 수 있습니다 right ALT + SHIFT + ..

더욱이 이러한 키 입력은 Sublime에서도 작동하는데, 이는 CTRL + SHIFT + U.

관련 정보