내가 emacs test.sh
Emacs를 입력하면 저를 Shell-script
모드로 설정해야합니다. 다른 시간에 파일을 편집하고 싶을 help.txt
때 Emacs가 저를 Text
모드에 놓았습니다 . 그러나 때로는 다른 소스에서 Emacs에 큰 페이스트를 할 때이 중 어느 것도 원하지 않습니다.
"아무것도"모드에서 Emacs를 시작합니까? 특별한 들여 쓰기, 간격 등이 없으며 Emacs는 입력 할 때 문자를 가져옵니다.
업데이트 : 다음은 예입니다. 다음 텍스트를 클립 보드에 복사하고 기본 모드에서도 emacs를 열고 붙여 넣기하십시오.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<EntityDescriptor xmlns="urn:oasis:names:tc:SAML:2.0:metadata"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:shibmd="urn:mace:shibboleth:metadata:1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
ID="FARM20190311T2248"
Name="https://www.example.com/"
entityID="https://www.example.com/" validUntil="2020-03-11T22:48:12Z"><ds:Signature>
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
이맥스 는 간격을 (기본 모드에서도 -q
) 사용하여 다음과 같이 변경 해야한다고 주장 합니다.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<EntityDescriptor xmlns="urn:oasis:names:tc:SAML:2.0:metadata"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:shibmd="urn:mace:shibboleth:metadata:1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
ID="FARM20190311T2248"
Name="https://www.example.com/"
entityID="https://www.example.com/" validUntil="2020-03-11T22:48:12Z"><ds:Signature>
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
vi
또는로 동일한 실험을 시도하십시오 nano
. 이러한 프로그램 (적어도 내 컴퓨터)은 간격을 변경 하지 않습니다 .
데비안 스트레치에서 GNU Emacs 24.5.1을 사용하고 있습니다.
emacs -Q
데비안에서 사이트 리스프를 설치하지 않았는지 다시 테스트 해 보 시겠습니까? 그래도 문제가 해결되지 않으면 최신 버전의 Emacs를 사용해보십시오.