분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
C-x 3
으로 양 쪽으로 나누고 C-x 2
로 위 아래로 나눌 수 있습니다. C-x 1
또는 C-x 0
로 합칠 수 있고요, C-x o
로 순회할 수 있습니다. 물론, 이런 단축키는 이맥스 사용자라면 익숙한 것이겠죠.S-&
키를 누르라고 하더군요. (윈도우에서 이 키 조합은 ctrl 과 alt 사이에 있는 윈도우키를 누르고, shft 키와 7 키를 누르는 것입니다. 원격 데스크톱이 전체 화면을 사용하도록 하지 않으면 윈도우 메뉴가 먼저 떠버립니다. 전체 화면이 아니라면 키 바인딩을 바꿔야 될 것 같네요.) M-!
로 외부 프로그램을 실행시키면 안됩니다. (쉘에서 GUI 프로그램을 실행시킬 때와 같은 일이 벌어집니다. 백그라운드--&--로 실행시키지 않으면 그 프로그램이 종료할 때 까지 쉘이 잠기게 됩니다.)M-x menu-bar-mode
명령으로 메뉴 바를 드러내면 구글 크롬이 이맥스 안에서 실행된 것이 더욱 확실하게 보이네요. 또 다른 재미있는 기능은 작업 공간 이동이었습니다. 첫번째 작업 공간에서 화면 구성을 이렇게 잡아두고, S-w
키를 눌러 다른 작업 공간을 선택해서 다른 화면을 구성할 수 있었습니다. (이맥스의 다른 프레임을 선택해서 윈도--창--를 나누는 것에 해당하겠죠.)XSESSION="exwm"
라고 적어두면, /etc/X11/Sessions/exwm 파일을 실행하게됩니다. 이 파일을 다음과 같이 만들었습니다.# Write exwmrc.el file if not exist
[ -e ${HOME}/.emacs.d ] || mkdir ${HOME}/.emacs.d
[ -e ${HOME}/.emacs.d/exwmrc.el ] || cat > ${HOME}/.emacs.d/exwmrc.el <<EOF
(if (file-exists-p (expand-file-name ".emacs" "$HOME"))
(load-file (expand-file-name ".emacs" "$HOME"))
(if (or (file-exists-p (expand-file-name ".emacs.el" "$HOME"))
(file-exists-p (expand-file-name ".emacs.elc" "$HOME")))
(load (expand-file-name ".emacs" "$HOME"))
(if (or (file-exists-p (expand-file-name "init.el" user-emacs-directory))
(file-exists-p (expand-file-name "init.elc" user-emacs-directory)))
(load (expand-file-name "init" user-emacs-directory)))))
(setq display-time-default-load-average nil)
(display-time-mode t)
(server-start)
(require 'exwm)
(require 'exwm-config)
(exwm-config-default)
EOF
# Start Emacs
exec dbus-launch --exit-with-session emacs -q -l ${HOME}/.emacs.d/exwmrc
(add-to-list 'load-path (locate-user-emacs-file "elpa/xelb-0.16"))
(add-to-list 'load-path (locate-user-emacs-file "elpa/exwm-0.21"))
죄송합니다. 댓글 작성은 회원만 가능합니다.