[완료] 이맥스, 한영변환 누르는 횟수를 줄이는 방법

dl3zp3의 이미지

이맥스에서 이맥스자체의 한글입력을 쓰고 있는데요, 한글로 뭘 작성하다보면 한영변환을 많이 해줘야합니다.
한글로 쓰다가 C-x C-s같은 키를 입력할 때는 변환안해줘도 되는데 C-x s를 입력할 때는 한글상태에서는 C-x ㄴ가 됩니다..
그리고 M-x 누르면 죄다 영어인데, 아무튼 이런 경우들에 한영변환을 자동으로 해줘서 최대한 한영전환을 줄이려면 어떻게 해야 할까요?

lazycoder의 이미지

질문하신 분은 그럼..

한글로 텍스트 편집을 하고 있는데 단축 키를 사용할때마다 영문 입력모드로 바꿔야 하는 상황이란 말씀인가요?
입력모드가 무엇이든간에 단축키 사용과는 상관이 없는데 이상하네요.

swirlpotato의 이미지

자체입력기가 아니라 X11의 입력기로 입력기로 변환을 했을 때의 문제점 같다고 생각되는데요?

혹씨 한영전환을 shift-space로 하시는지 ctrl+\ 로 하시는지 알고싶네요

klenui의 이미지

.Xresource에

Emacs.useXIM: off

해주시고

xrdb -merge .Xresource

해주세요..

무슨뜻인지는 금방 아실듯..

Munsen의 이미지

자체입력기의 경우에도 가능한데요
지금 쓰고 계시는 이맥스 내장 한글 입력기가 구버전이면 그렇게 동작합니다.

C-x C-s 이 경우에는 콘트롤을 누르고 있는 상태이기 때문에 한글인 상태에서도 영어로 나옵니다만
C-x s 의 경우에는 s에서 콘트롤을 때야하기 때문에 C-x ㄴ이 되어버립니다.

sylphong님이 만든 입력기를 쓰시면 문제 없습니다.+_+(23버전 이상에서 동작합니다)
http://sylphong.egloos.com/1787602

dl3zp3의 이미지

저의 실수였던 것 같습니다.

C-\키를 쓰는 게 귀찮아서 "한/영"키를 toggle-input-method에 바인딩하고 SCIM을 Emacs에서 끈 상태에서 썼었는데 SCIM끄는 걸 깜빡할 때가 종종 있습니다.

.emacs파일에

<pre>[geshifilter-code]&#10;(global-set-key (kbd &quot;&lt;Hangul&gt;&quot;) &#039;toggle-input-method)&#10;(setq default-input-method &quot;korean-hangul&quot;)&#10;</pre>[/geshifilter-code]

를 써주고, 만약 SCIM이 이미 "한/영"키를 쓰고 있다면 ~/bin/my-emacs.sh라는 파일에

#!/bin/bash
GTK_IM_MODULE="" XMODIFIERS="" emacs "$@"

와 같은 내용을 써주고 실행옵션을 켜주고 저장,

emacs를 시작할 때마다 my-emacs.sh로 시작하면 SCIM없는 상태에서 emacs가 시작되서 "한/영"을 누를 때 SCIM대신 toggle-input-method함수가 실행됩니다.

종종 my-emacs.sh로 시작해야한다는 걸 까먹을 때가 있어서...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.