X는 여러 문자를 형성합니다: ˙\_(ツ)_/˙

X는 여러 문자를 형성합니다: ˙\_(ツ)_/˙

내 안에는 ~/.XCompose다음 줄이 있습니다.

<Multi_key> + <3> + <3> : "¯\_(ツ)_/¯" # Shrug.

안타깝게도 이것은 내가 원하는 효과를 얻지 못했습니다. shrug의 첫 번째 문자만 사용되기 때문입니다.

하나의 키 조합으로 여러 캐릭터를 가질 수 있나요?

답변1

지루한 문자가 아닌 문자열의 조합된 시퀀스를 출력하는 것이 일부 응용 프로그램에서 작동하는 것 같습니다. 몇 가지만 테스트해봤습니다.

이는 다음에 적용됩니다:

  • 편집자
  • xterm

다음에는 적용되지 않습니다:

  • 파이어폭스 브라우저
  • 그놈 터미널

또한 귀하의 매핑이 나에게 적합하지 않습니다. 하지만 더하기 기호를 제거하면 다음과 같이 나타납니다.

<Multi_key> <3> <3> : "¯\_(ツ)_/¯" # Shrug.

백슬래시를 이스케이프해야 합니다.

<Multi_key> <3> <3> : "¯\\_(ツ)_/¯" # Shrug.

업데이트 2021-10-30

나는 (단지 단일 키 기호/문자 대신) 출력 문자열의 결합된 시퀀스를 많이 사용하게 되었습니다. 저는 주로 단일 단어를 나타낼 때 사용합니다.

내 경험상 매우 잘 작동합니다. 즉, 제가 입력하는 대부분의 상황에서 작동합니다.

이제 이 이모티콘은 제가 처음 테스트한 네 가지 앱 모두에서 작동합니다.

내 문자열에는 가타카나( )가 포함되어 있지 않으므로 더 많은 설정에서 사용하기가 더 쉬울 수 있습니다(더 높은 유니코드 코드 포인트는 지원되지 않을 수 있습니까?).

일부 예외:

  • CopyQ(클립보드 관리자)의 검색 프롬프트에서 문자열의 조합 매핑(또는 어떤 조합 매핑?)을 사용할 수 없습니다.
  • 팝업 대화 상자 또는 기타 보조 창에서는 작동하지 않을 수 있습니다.
  • Intellij에서 작동하지만 표면적으로 문자열은 대부분의 응용 프로그램에서처럼 한 번에 모두 입력되는 것이 아니라 한 번에 한 문자씩 빠르게 입력됩니다. 기능적인 단점은 없습니다

관련 정보