Emacs

이맥스 사용, 확장 또는 개발에 대한 Q & A

2
두 줄을 서로 바꿉니다.
문자열의 모든 발생 (예 : string1)을 다른 문자열 (예 : string2)로 변경하고 싶습니다. 정확히 말하면 문서가 길고 이러한 문자열이 여러 번 발생합니다. 내가 현재하고있는 일은 string1-> string3을 교체 한 다음 string2-> string1을 마지막으로 string3-> string2로 바꾸는 것입니다. 이맥스에 이미 기능이 있는지 궁금합니다. 다른 솔루션도 환영합니다. 편집 : 이것은 실제로 주석에 …

2
파일을 열지 않지만 파일을 볼 수있는 주 모드를 작성하는 방법
netCDF 파일 검사를위한 주 모드를 작성하고 싶습니다. 이 파일은 크기가 여러 GB 일 수있는 이진 파일입니다. 그래서 나는 이맥스에서 그들을 열고 싶지 않습니다. 내가 생각하는 상호 작용은 다음과 같습니다. 사용자는 emacs의 다른 파일과 같이 netCDF 파일을 엽니 다. 명령 행 프로그램 ( ncdump -h)이 파일에서 실행되고 출력은 emacs로 해석됩니다. 문제는 …

1
접을 때 조직 모드 코드 블록 배경색이 번지는 것을 방지합니까?
내 colortheme 에서이 줄에 표시된 것처럼 org-mode의 코드 블록에 배경색을 적용하고 있습니다. '(org-block ((t (:background "#F5F5F5" :family "Source Code Pro" :height 140)))) 코드 블록이 포함 된 항목을 축소하면 코드 블록의 배경색이 항목 머리글 끝에서 창의 가장자리까지 확장됩니다. 코드 블록. 코드 블록 배경이 이와 같은 "번짐"을 막는 방법이 있습니까?
9 org-mode 

1
LaTeX 소스 블록의 일관된 구문 강조 표시
org-babel 코드 블록의 구문 강조를위한 조직 매뉴얼 솔루션은 (setq org-src-fontify-natively t) 블록으로 둘러싸인 LaTeX 코드에 적합 #+BEGIN_SRC latex 그러나 다음과 같은 블록에는 적합하지 않습니다. #+BEGIN_LATEX 두 가지 유형의 LaTeX 소스 블록이 동일한 LaTeX 구문 강조 구성표 / 설정을 사용하도록하는 방법이 있습니까?

1
elisp에 마크를 설정하고 시프트를 선택하는 방법은 무엇입니까?
과도 마크 모드가 활성화되어있을 때 Emacs의 일반적인 동작은 시프트 선택을 한 다음 다음 명령이 비 시프트 이동 인 경우 마크가 비활성화되는 것입니다. 예를 들어, 명령 M-l(아래의 기능으로 현재 행을 표시) 및 C-f표시 후에 마크가 비활성화됩니다. 어떻게 elisp에서 그 행동을 흉내 내는가 (set-mark-command nil)? 예를 들면 다음과 같습니다. (defun my-mark-current-line () …
9 mark  mark-ring 

2
다중 커서 패키지로 emacs가 느리게 실행
html 파일에 다중 커서 패키지를 사용하고 있으며 몇 개의 커서가 훌륭하지만 30 개 또는 50 개가 넘는 커서를 만들면 커서가 이동하는 데 5 ~ 6 초가 소요됩니다. 내가 잘못 사용하고 있습니까? 아니면 많은 커서를 만들 준비가되지 않았습니까?.

3
Windows에서 emacs의 Git Bash
Git for Windows와 함께 제공되는 Bash 셸을 실행할 수 있습니다. 나는 이것을 내 안에 넣었다 .emacs. (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) 그리고 M-x git-bash짜잔, bash가 실행 중이지만 이상한 점이 있습니다. bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job control …

2
코드 블록에서 헤더가있는 테이블 생성
코드 블록에서 헤더가있는 테이블을 생성하고 싶습니다. 이 같은: #+BEGIN_SRC emacs-lisp :results value table :table-header | First | Second | (identity '((a b) (c d))) #+END_SRC #+RESULTS: | First | Second | |-------+--------| | a | b | | c | d | 불행히도 같은 :table-header | First | Second |것이 …

1
전체 패키지 또는 라이브러리 트리 언로드
때로는 unload-feature라이브러리를 언로드 하기 위해 전화를 걸고 싶습니다 . 라이브러리는 라이브러리에 의존하고 다른 라이브러리는 해당 라이브러리에 의존합니다… 종속성 트리를 수동으로 거치지 않고 라이브러리와 라이브러리에 의존하는 모든 라이브러리를 언로드하는 방법은 무엇입니까? 일반적인 사용 사례는 패키지의 모든 라이브러리를 언로드하는 것입니다 (예 : 업그레이드 또는 제거시). 그렇게하는 방법이 있으면 충분합니다.

4
프로젝트 당 하나의 창
현재 여러 프로젝트를 진행하고 있습니다. 이멕스 의 단일 인스턴스가 모든 것을 처리하기를 원합니다 . 내가 원하는 것은 (이맥스 의미에서) 모든 '창'이 해당 프로젝트와 관련된 파일의 버퍼를 포함하는 프로젝트에 해당하는 tmux와 같은 동작입니다. 여러 개의 창이 있으며 각각은 프로젝트에 해당하며 서로 전환 할 수 있어야합니다 (와 비슷한 것 C-b w) 이 …
9 window  session 

1
에코 영역에 시계를 표시 할 수 있습니까?
대부분의 시간 동안 내 에코 영역이 비어있는 동안 각 창의 모델에는 많은 중복 정보 (현재 시간, 시스템로드 및 기타 버퍼 독립적 정보)가 많이 표시됩니다. 에코 영역에 현재 시간 (오른쪽 정렬)을 표시 할 수 있습니까 (사용하지 않을 때마다)?

2
조직 모드의 기본 인라인 이미지 배경
이미지가 투명한 배경을 가질 때, 이맥스는 물론 그것을 존중합니다. 불행히도 이로 인해 디스플레이 문제가 발생할 수 있습니다. 이미지 뒤에 특정 색상 (예 : 흰색)을 표시하는 방법이 있습니까? ImageMagick 이미지 에서 일부 지원이있는 것 같습니다 . 내가 지금 사용하고있는 특정 물건은 배경색을 설정할 수 있지만 , 그렇게하기 위해서는 모든 그림 에 …


1
검색어 검색 및 코멘트 아웃 라인?
쿼리 바꾸기 대신 줄을 주석 처리하는 쿼리 검색을 수행하는 방법을 찾고 싶습니다. 즉, 대화 형 쿼리 검색을 수행하고 예라고 대답하면 일치하는 행을 주석 처리하십시오. 이 명령이 존재합니까? 그렇지 않은 경우 어떻게 작성합니까? 나는 새로운 것을 처음 접했고 내 함수를 프로그래밍하는 방법을 모른다.
9 search 

2
내장 함수 및 변수의 소스 코드로 이동
하루 종일 나는 함수와 변수에 대한 문서를 찾기 위해 지속적으로 C-h f또는 C-h v( describe-function및 describe-variable)를 사용 하고 있습니다. 종종 필요한 정보를 모두 얻지 못하면 마지막에 파일 링크를 클릭합니다. some-random-command is an interactive compiled Lisp function in `some-mode.el'. 소스 코드로 이동하십시오. 이것은 설치된 패키지에서 작동하지만 내장 패키지에서는 작동하지 않는 것 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.