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#"/>
Emacs は(基本モードでもを使用して-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
。これらのプログラム(少なくとも私のコンピューターでは)は間隔を変更しません。
DebianストレッチでGNU Emacs 24.5.1を使用しています。
emacs -Q
Debianがこれを引き起こしているサイトlispをインストールしていないことを確認するためにもう一度テストしてください。それでも変わらない場合は、新しいバージョンのEmacsを試してください。