-
-
Notifications
You must be signed in to change notification settings - Fork 27
Configuration ko
Kevin Kim edited this page Aug 16, 2025
·
1 revision
Nimf의 설정 및 사용 방법을 안내합니다.
# GUI 설정 도구 실행
nimf-settings
# 또는 애플리케이션 메뉴에서 "Nimf 설정" 실행- Ctrl + Space: 입력기 on/off 전환
- Shift + Space: 한글/영문 전환 (한국어 입력 시)
- Ctrl + Shift: 입력 엔진 전환
- Shift + Space: 한글/영문 전환
- Ctrl + Period (.): 한자 변환
- F9: 전각/반각 전환
- Ctrl + J: 히라가나 모드
- Ctrl + K: 가타카나 모드
- Space: 변환
- Enter: 확정
- Shift: 중문/영문 전환
- Space: 변환
- Enter: 확정
- 기본값: Ctrl+Space
- 변경 방법: 설정 → 키 바인딩 → 입력기 전환
- 기본값: 활성화
- 변경 방법: 설정 → 일반 → 시작 시 자동 실행
- 기본값: 활성화
- 변경 방법: 설정 → 일반 → 시스템 트레이에 표시
- 두벌식: 기본 한글 자판
- 세벌식 390: 세벌식 최종 자판
- 세벌식 391: 세벌식 옛한글 자판
- 기타: 사용자 정의 자판
- Shift+Space: 기본값
- Right Alt: 우측 Alt 키
- Hangul: 한글 키 (한국어 키보드)
- 활성화: Ctrl+Period로 한자 변환
- 비활성화: 한자 변환 기능 끄기
- 활성화: 입력 중 자동 완성 제안
- 비활성화: 자동 완성 기능 끄기
- 히라가나: 기본 입력 모드
- 가타카나: 가타카나 입력 모드
- 반각 가타카나: 반각 가타카나 입력
- 자동 변환: 입력 중 자동 변환
- 수동 변환: Space 키로 수동 변환
- Pinyin: 병음 입력
- Wubi: 오필 입력
- Cangjie: 창힐 입력
- 간체자: 간체 중국어
- 번체자: 번체 중국어
100+ 언어 지원 (m17n 기반):
- 인도어: 힌디어, 벵골어, 타밀어, 텔루구어, 마라티어 등
- 동남아시아어: 태국어, 베트남어, 미얀마어, 크메르어 등
- 중동어: 아랍어, 페르시아어, 히브리어, 우르두어 등
- 유럽어: 러시아어, 그리스어, 체코어, 폴란드어 등
- 기타: 암하라어, 티그리냐어, 몽골어 등
설치 방법:
# 다국어 확장 패키지 설치
sudo apt install nimf-i18n # Debian/Ubuntu
sudo dnf install nimf-i18n # Fedora- GTK4 테마 지원: 시스템 테마와 완전 통합
- 다크 모드: 자동 다크/라이트 모드 전환
- 고해상도 디스플레이: HiDPI/Retina 디스플레이 최적화
- 폰트: 미리편집 창 폰트 설정 (시스템 폰트 연동)
- 크기: 미리편집 창 크기 조정 (DPI 인식)
- 색상: 배경색 및 텍스트 색상 (테마 연동)
- 위치: 후보 창 표시 위치 (스마트 배치)
- 크기: 후보 창 크기 및 항목 수
- 스타일: 후보 창 스타일 (현대적 디자인)
~/.config/nimf/
├── nimf.conf # 메인 설정
├── nimf-libhangul.conf # 한국어 설정
├── nimf-anthy.conf # 일본어 설정
├── nimf-rime.conf # 중국어 설정
└── nimf-m17n.conf # 다국어 설정
/etc/nimf/
├── nimf.conf # 시스템 전역 설정
└── ...
# 사용자 설정 백업
tar -czf nimf-config-backup.tar.gz ~/.config/nimf/
# 시스템 설정 백업 (관리자 권한 필요)
sudo tar -czf nimf-system-config-backup.tar.gz /etc/nimf/# 사용자 설정 복원
tar -xzf nimf-config-backup.tar.gz -C ~/
# 시스템 설정 복원 (관리자 권한 필요)
sudo tar -xzf nimf-system-config-backup.tar.gz -C /# 설정 파일 삭제
rm -rf ~/.config/nimf/
# nimf 재시작
killall nimf
nimf# 시스템 설정 삭제 (관리자 권한 필요)
sudo rm -rf /etc/nimf/
# nimf 재시작
sudo systemctl restart nimf # systemd 사용 시# ~/.config/nimf/nimf.conf 편집
[General]
default-engine=nimf-libhangul # 기본 입력 엔진- 한국어 문서: 자동으로 nimf-libhangul 활성화
- 일본어 문서: 자동으로 nimf-anthy 활성화
- 중국어 문서: 자동으로 nimf-rime 활성화
# ~/.config/nimf/nimf.conf에 추가
[Applications]
exclude-list=terminal,vim,emacs# ~/.config/nimf/nimf.conf에 추가
[Applications]
include-list=libreoffice,firefox,thunderbird# 설정 디렉토리 권한 확인
ls -la ~/.config/nimf/
# 권한 수정
chmod 755 ~/.config/nimf/
chmod 644 ~/.config/nimf/*.conf# 다른 애플리케이션과의 키 충돌 확인
# 시스템 키보드 단축키 설정 확인# 애플리케이션별 환경 변수 확인
env | grep IM_MODULE
# Qt 애플리케이션의 경우
export QT_IM_MODULE=nimf
# GTK 애플리케이션의 경우
export GTK_IM_MODULE=nimf- 설정: GNOME 설정 → 지역 및 언어 → 입력 소스
- 확장: GNOME Shell 확장으로 추가 기능
- 설정: 시스템 설정 → 지역 설정 → 입력 방법
- 패널: 시스템 트레이에 입력기 표시기 추가
- 설정: 설정 → 키보드 → 레이아웃
- 패널: 패널에 입력기 플러그인 추가
# ~/.config/i3/config 또는 ~/.config/sway/config에 추가
exec --no-startup-id nimf- Keyboard Layouts - 한글 자판 배열 추가
- Troubleshooting - 문제 해결 가이드
- Installation Guide - 설치 방법