Gnome 데스크탑에서 KDE의 Konsole 터미널에 유니 코드 문자를 입력하려면 어떻게해야합니까?


14

Ubuntu를 사용합니다. 'gnome-terminal'에서 먼저 Ctrl-Shift-u를 입력 한 다음 Codepoint hex 값을 입력하여 Unicode Codepoints를 입력 할 수 있습니다. C-S-u 2468⑨ 생산

konsole내가 선호하는 터미널에는이 CSu (그놈) 기능이 없습니다.

Konsole에서 이것을 수행하는 동등한 KDE 방법이 있습니까?


1
GTK_IM_MODULE=xim사용할 수 있도록 설정했을 때도이 문제가 발생했습니다 ~/.Xcompose. 더 좋은 질문은 "XIM을 사용할 때 코드 포인트로 유니 코드 문자를 입력하는 방법"입니다.
Arrowmaster

1
이것은 모든 그놈 응용 프로그램에서 사용하는 GTK 위젯 세트의 기능입니다. KDE 응용 프로그램에서 사용하는 QT에서 제공하는 유사한 기능을 찾아야합니다. QT IMM 모듈을 찾으십시오.
penguin359

답변:


7

나는 이것에 대해 약간의 연구를 해 왔으며 , 현재 현명한 입력 시스템은 IBus 입니다. GTK +와 Qt를 지원합니다.

데비안 시스템에서 설정 한 내용은 다음과 같습니다.

  • 설치 ibus, ibus-gtk, ibus-qt4,와 ibus-m17n. 후자는 코드 포인트별로 유니 코드 문자 입력을 지원하는 입력 방법을 포함합니다. CJK를 겨냥한 다른 입력 방법을 포함하는 다른 패키지가 몇 가지 있습니다.
  • 그놈 메뉴의 시스템-> 기본 설정-> IBus 기본 설정에서 "입력 방법"탭을 선택하고 기타-> "유니 코드 (m17n)"를 선택하십시오.
  • 이 시점에서 전체 GDM 세션을 다시 시작하여 IBus 초기화를 실행하는 것이 가장 좋습니다. 또는 환경 설정 메뉴가 IBus 데몬을 시작하도록 제공하지만 수동으로 알려주는 환경 변수를 설정하고 해당 환경에서 새 konsole을 시작해야합니다 .
  • 이제 새 konsole창이 있다고 가정하면 시스템 트레이에서 IBus 아이콘을 찾아 "unicode (m17n)"입력 방법을 선택하십시오. "입력 창 없음"이라고 표시되면 올바른 창에 초점이없는 것일 수 있습니다. (포커스를 사용할 때 성가신 종류는 마우스를 따릅니다. 아마도 이것을 더 잘 구성 할 수 있습니다.)
  • 이제 Ctrl+ u를 누른 다음 코드 포인트를 입력하십시오 2468( 예 : (전과 같이 16 진수)). oil!

1
kubuntu (kwin, sddm, kde, plasma) 버전 16.04 xenial의 경우 다음을 설치하여 konsole (Qt : 5.6.1, KDE Frameworks : 5.24.0, Konsole : 16.04.3)에서 유니 코드 지원을 활성화 할 수 있습니다. sudo apt-get ibus ibus-gtk ibus-qt4 ibus-m17n을 설치 한 후 ibus-setup을 실행하십시오. 실행중인 konsole 프로그램을 다시 시작할 필요가 없습니다. Ctrl-Shift-u와 16 진수 값 (예 : 문자 'ṯ'이 아랍어 문자 'taa'를 음역하기 위해 1E6F와 같은)을 입력하면 트릭이 수행됩니다.
user906489
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.