Ben yazarsanız emacs test.shEmacs bana koyarak ısrar Shell-scriptmodu. Başka bir zaman dosyayı düzenlemek istiyorum help.txtve sonra Emacs beni Textmoda getiriyor . Ama bazen bunlardan hiçbirini istemiyorum, özellikle Emacs'a başka bir kaynaktan büyük bir macun yaparken.
Emacs'ı "hiçbir şey" modunda nasıl başlatırım? Hiçbir özel girinti, boşluk, vb. Ve Emacs karakterleri girildikçe içeri alır.
GÜNCELLEME: İşte bir örnek. Aşağıdaki metni panonuza kopyalayın, emacs'ı açın (temel modda bile) ve yapıştırın.
<?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#"/>
Emacs , aralıkları (temel modda bile ve kullanarak ) şu şekilde değiştirmekte ısrar eder-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#"/>
Aynı deneyi viveya ile deneyin nano. (Bilgisayarımda en azından) olanlar programlar yapmak değil aralığını değiştirmek.
Debian streç üzerinde GNU Emacs 24.5.1 kullanıyorum.
emacs -QDebian'ın buna neden olan bir site lisp'i yüklemediğinden emin olmak için tekrar test edin ? Bu bir şeyleri değiştirmezse, Emacs'ın daha yeni bir sürümünü mü deneyin?