2013-09-30 3 views
1

첨부 된 스크린 샷으로 미리 정의 된 프레임으로 이맥스를 시작할 수 있습니까?사전 정의 된 창으로 Emacs를 시작하려면 어떻게해야합니까?

  1. 분할 창을 수평 (두 개의 창문 쪽을 만듭니다 나는이 일을하는 것만 큼 간단

    Emacs with three frame

    ... 내 이맥스 스크립트에서 작업을 수행하는 방법에 충분히 익숙하지 않다 옆으로)

  2. split-window-vertically (왼쪽의 첫 번째 창을 두 부분으로 나눕니다).

그리고 마지막 창에서 캘린더를 업로드하고 싶습니다. 모니터의 왼쪽 부분에 깨진 LCD가 있기 때문에이 배열을 주로합니다. 그래서 내 코드는 화면 : 1 이 Juanleon의 답변에 따라, 내가 다른 eshell 창 + 내가 이맥스를 시작해야 내 가정을하는 특정 * .ORG 파일을 (열 추가

편집의 오른쪽에 있어야합니다 프로젝트 작업)에 대한 : 결과

;my preferred working space                                                  
(find-file "docs/steps.org") 
(split-window-horizontally) 
(other-window 1) 
(calendar) 
(other-window 2) ;main code                                                  
(split-window-vertically) 
(other-window 1) 
(eshell) 
(other-window 2) 

이 시각 : enter image description here

+1

https://github.com/tlh/workgroups.el을보십시오. 일반적인 해결책 인 것처럼 보입니다. –

+1

레지스터를 사용하여 창 구성을 저장할 수 있습니다. 그리고 그들은 아무리 복잡해도 그것을 기억할 것입니다. 이 구성이 절대로 바뀌지 않는다고 생각하면 @ juanleon의 대답은 더 간단하고 기술만으로 충분합니다. – Malabarba

+0

안녕하세요 @ abo-abo : 링크에 대한 감사, 언젠가는 그것에 대해 읽었지만, 너무 복잡하다고 생각합니다. :) – swdev

답변

2

은 넣어 당신의 init 파일의 끝에 :

+0

좋아요! 내가 원하는 것 : 아무것도 아니고, 더 적은 것. Stackoverflow 커뮤니티 결코 이맥스 질문에 나를 실망시키지;) – swdev

관련 문제