How to start emacs in “nothing” mode (`fundamental-mode`) The Next CEO of Stack OverflowHow do I paste code without auto indentationemacs major mode for INF filesMajor mode map in emacsHow to detect mode, then execute?How can I make emacs ignore part of the file name when deciding major mode?Scratch always starts in fundamental modeSet “Edit with Emacs” major mode to markdown-modeAuto enable minor modes in fundamental-modeGit commit uses fundamental mode after magit updateHow to read wikipedia in EmacsSyntax table to match arbitrary forms with regexp

WOW air has ceased operation, can I get my tickets refunded?

How to delete every two lines after 3rd lines in a file contains very large number of lines?

Unclear about dynamic binding

Why isn't the Mueller report being released completely and unredacted?

How to avoid supervisors with prejudiced views?

When you upcast Blindness/Deafness, do all targets suffer the same effect?

RigExpert AA-35 - Interpreting The Information

The exact meaning of 'Mom made me a sandwich'

Bartok - Syncopation (1): Meaning of notes in between Grand Staff

Why do airplanes bank sharply to the right after air-to-air refueling?

Grabbing quick drinks

How to count occurrences of text in a file?

What happened in Rome, when the western empire "fell"?

What was the first Unix version to run on a microcomputer?

Does Germany produce more waste than the US?

Is it my responsibility to learn a new technology in my own time my employer wants to implement?

How did people program for Consoles with multiple CPUs?

What does "Its cash flow is deeply negative" mean?

Where do students learn to solve polynomial equations these days?

What is meant by "large scale tonal organization?"

Why is information "lost" when it got into a black hole?

How to write a definition with variants?

A Man With a Stainless Steel Endoskeleton (like The Terminator) Fighting Cloaked Aliens Only He Can See

I believe this to be a fraud - hired, then asked to cash check and send cash as Bitcoin



How to start emacs in “nothing” mode (`fundamental-mode`)



The Next CEO of Stack OverflowHow do I paste code without auto indentationemacs major mode for INF filesMajor mode map in emacsHow to detect mode, then execute?How can I make emacs ignore part of the file name when deciding major mode?Scratch always starts in fundamental modeSet “Edit with Emacs” major mode to markdown-modeAuto enable minor modes in fundamental-modeGit commit uses fundamental mode after magit updateHow to read wikipedia in EmacsSyntax table to match arbitrary forms with regexp










9















If I type emacs test.sh Emacs insists on putting me in Shell-script mode. Another time I want to edit the file help.txt and then Emacs puts me in Text mode. But sometimes I don't want any of this, especially when I am doing a large paste into Emacs from some other source.



How do I start Emacs in "nothing" mode? No special indenting, spacing, etc., and Emacs simply takes the characters in as they are entered.



UPDATE: Here is an example. Copy the following text to your clipboard, open emacs (even in fundamental mode) and paste.



<?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 insists on changing the spacing (even in fundamental mode and using -q) to this:



<?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#"/>


Try the same experiment with vi or nano. Those programs (at least on my computer) do not change the spacing.



I am using GNU Emacs 24.5.1 on Debian stretch.










share|improve this question
























  • "Emacs [24.5.1] insists on changing the spacing (even in fundamental mode and using -q)" -- I cannot reproduce that in Emacs 25.3 or 26.1. Test again with emacs -Q to ensure Debian hasn't installed some site-lisp which is causing this? If that doesn't change things, try a newer version of Emacs?

    – phils
    6 hours ago












  • It sounds like your real question is asked and answered here: emacs.stackexchange.com/questions/28008/…

    – npostavs
    3 hours ago















9















If I type emacs test.sh Emacs insists on putting me in Shell-script mode. Another time I want to edit the file help.txt and then Emacs puts me in Text mode. But sometimes I don't want any of this, especially when I am doing a large paste into Emacs from some other source.



How do I start Emacs in "nothing" mode? No special indenting, spacing, etc., and Emacs simply takes the characters in as they are entered.



UPDATE: Here is an example. Copy the following text to your clipboard, open emacs (even in fundamental mode) and paste.



<?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 insists on changing the spacing (even in fundamental mode and using -q) to this:



<?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#"/>


Try the same experiment with vi or nano. Those programs (at least on my computer) do not change the spacing.



I am using GNU Emacs 24.5.1 on Debian stretch.










share|improve this question
























  • "Emacs [24.5.1] insists on changing the spacing (even in fundamental mode and using -q)" -- I cannot reproduce that in Emacs 25.3 or 26.1. Test again with emacs -Q to ensure Debian hasn't installed some site-lisp which is causing this? If that doesn't change things, try a newer version of Emacs?

    – phils
    6 hours ago












  • It sounds like your real question is asked and answered here: emacs.stackexchange.com/questions/28008/…

    – npostavs
    3 hours ago













9












9








9


3






If I type emacs test.sh Emacs insists on putting me in Shell-script mode. Another time I want to edit the file help.txt and then Emacs puts me in Text mode. But sometimes I don't want any of this, especially when I am doing a large paste into Emacs from some other source.



How do I start Emacs in "nothing" mode? No special indenting, spacing, etc., and Emacs simply takes the characters in as they are entered.



UPDATE: Here is an example. Copy the following text to your clipboard, open emacs (even in fundamental mode) and paste.



<?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 insists on changing the spacing (even in fundamental mode and using -q) to this:



<?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#"/>


Try the same experiment with vi or nano. Those programs (at least on my computer) do not change the spacing.



I am using GNU Emacs 24.5.1 on Debian stretch.










share|improve this question
















If I type emacs test.sh Emacs insists on putting me in Shell-script mode. Another time I want to edit the file help.txt and then Emacs puts me in Text mode. But sometimes I don't want any of this, especially when I am doing a large paste into Emacs from some other source.



How do I start Emacs in "nothing" mode? No special indenting, spacing, etc., and Emacs simply takes the characters in as they are entered.



UPDATE: Here is an example. Copy the following text to your clipboard, open emacs (even in fundamental mode) and paste.



<?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 insists on changing the spacing (even in fundamental mode and using -q) to this:



<?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#"/>


Try the same experiment with vi or nano. Those programs (at least on my computer) do not change the spacing.



I am using GNU Emacs 24.5.1 on Debian stretch.







major-mode






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 8 hours ago







rlandster

















asked 2 days ago









rlandsterrlandster

1464




1464












  • "Emacs [24.5.1] insists on changing the spacing (even in fundamental mode and using -q)" -- I cannot reproduce that in Emacs 25.3 or 26.1. Test again with emacs -Q to ensure Debian hasn't installed some site-lisp which is causing this? If that doesn't change things, try a newer version of Emacs?

    – phils
    6 hours ago












  • It sounds like your real question is asked and answered here: emacs.stackexchange.com/questions/28008/…

    – npostavs
    3 hours ago

















  • "Emacs [24.5.1] insists on changing the spacing (even in fundamental mode and using -q)" -- I cannot reproduce that in Emacs 25.3 or 26.1. Test again with emacs -Q to ensure Debian hasn't installed some site-lisp which is causing this? If that doesn't change things, try a newer version of Emacs?

    – phils
    6 hours ago












  • It sounds like your real question is asked and answered here: emacs.stackexchange.com/questions/28008/…

    – npostavs
    3 hours ago
















"Emacs [24.5.1] insists on changing the spacing (even in fundamental mode and using -q)" -- I cannot reproduce that in Emacs 25.3 or 26.1. Test again with emacs -Q to ensure Debian hasn't installed some site-lisp which is causing this? If that doesn't change things, try a newer version of Emacs?

– phils
6 hours ago






"Emacs [24.5.1] insists on changing the spacing (even in fundamental mode and using -q)" -- I cannot reproduce that in Emacs 25.3 or 26.1. Test again with emacs -Q to ensure Debian hasn't installed some site-lisp which is causing this? If that doesn't change things, try a newer version of Emacs?

– phils
6 hours ago














It sounds like your real question is asked and answered here: emacs.stackexchange.com/questions/28008/…

– npostavs
3 hours ago





It sounds like your real question is asked and answered here: emacs.stackexchange.com/questions/28008/…

– npostavs
3 hours ago










3 Answers
3






active

oldest

votes


















14














When you use M-x find-file-literally Emacs will not invoke a mode that is based on the file name. Instead, it uses fundamental-mode as the major mode.



From the command line you can use something like this:



emacs --eval '(find-file-literally "yourfile.ext")'





share|improve this answer

























  • This does not solve my problem. I have clarified the issue with an example.

    – rlandster
    8 hours ago


















11














Emacs modes are established for each file you open, so opening Emacs in "nothing mode" doesn't necessarily accomplish what you're after. Each file you open after starting Emacs will get its own mode applied.



You can use the command @clemera provides to open a file in fundamental mode from the command line. You can do the same from an already-running Emacs via M-x find-file-literally. You can "turn-off" the major mode for a file you've already opened by selecting fundamental mode (which is basically "nothing mode"): M-x fundamental-mode






share|improve this answer






























    6














    I'm running:

    GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-08-26, modified by Debian



    $ emacs yourfile.txt --eval '(fundamental-mode)'


    You have to put the --eval after the file name or it appears to set the mode based on the file name.






    share|improve this answer























      Your Answer








      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "583"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );













      draft saved

      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f48629%2fhow-to-start-emacs-in-nothing-mode-fundamental-mode%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      14














      When you use M-x find-file-literally Emacs will not invoke a mode that is based on the file name. Instead, it uses fundamental-mode as the major mode.



      From the command line you can use something like this:



      emacs --eval '(find-file-literally "yourfile.ext")'





      share|improve this answer

























      • This does not solve my problem. I have clarified the issue with an example.

        – rlandster
        8 hours ago















      14














      When you use M-x find-file-literally Emacs will not invoke a mode that is based on the file name. Instead, it uses fundamental-mode as the major mode.



      From the command line you can use something like this:



      emacs --eval '(find-file-literally "yourfile.ext")'





      share|improve this answer

























      • This does not solve my problem. I have clarified the issue with an example.

        – rlandster
        8 hours ago













      14












      14








      14







      When you use M-x find-file-literally Emacs will not invoke a mode that is based on the file name. Instead, it uses fundamental-mode as the major mode.



      From the command line you can use something like this:



      emacs --eval '(find-file-literally "yourfile.ext")'





      share|improve this answer















      When you use M-x find-file-literally Emacs will not invoke a mode that is based on the file name. Instead, it uses fundamental-mode as the major mode.



      From the command line you can use something like this:



      emacs --eval '(find-file-literally "yourfile.ext")'






      share|improve this answer














      share|improve this answer



      share|improve this answer








      edited 2 days ago









      Drew

      49k463107




      49k463107










      answered 2 days ago









      clemeraclemera

      1,858523




      1,858523












      • This does not solve my problem. I have clarified the issue with an example.

        – rlandster
        8 hours ago

















      • This does not solve my problem. I have clarified the issue with an example.

        – rlandster
        8 hours ago
















      This does not solve my problem. I have clarified the issue with an example.

      – rlandster
      8 hours ago





      This does not solve my problem. I have clarified the issue with an example.

      – rlandster
      8 hours ago











      11














      Emacs modes are established for each file you open, so opening Emacs in "nothing mode" doesn't necessarily accomplish what you're after. Each file you open after starting Emacs will get its own mode applied.



      You can use the command @clemera provides to open a file in fundamental mode from the command line. You can do the same from an already-running Emacs via M-x find-file-literally. You can "turn-off" the major mode for a file you've already opened by selecting fundamental mode (which is basically "nothing mode"): M-x fundamental-mode






      share|improve this answer



























        11














        Emacs modes are established for each file you open, so opening Emacs in "nothing mode" doesn't necessarily accomplish what you're after. Each file you open after starting Emacs will get its own mode applied.



        You can use the command @clemera provides to open a file in fundamental mode from the command line. You can do the same from an already-running Emacs via M-x find-file-literally. You can "turn-off" the major mode for a file you've already opened by selecting fundamental mode (which is basically "nothing mode"): M-x fundamental-mode






        share|improve this answer

























          11












          11








          11







          Emacs modes are established for each file you open, so opening Emacs in "nothing mode" doesn't necessarily accomplish what you're after. Each file you open after starting Emacs will get its own mode applied.



          You can use the command @clemera provides to open a file in fundamental mode from the command line. You can do the same from an already-running Emacs via M-x find-file-literally. You can "turn-off" the major mode for a file you've already opened by selecting fundamental mode (which is basically "nothing mode"): M-x fundamental-mode






          share|improve this answer













          Emacs modes are established for each file you open, so opening Emacs in "nothing mode" doesn't necessarily accomplish what you're after. Each file you open after starting Emacs will get its own mode applied.



          You can use the command @clemera provides to open a file in fundamental mode from the command line. You can do the same from an already-running Emacs via M-x find-file-literally. You can "turn-off" the major mode for a file you've already opened by selecting fundamental mode (which is basically "nothing mode"): M-x fundamental-mode







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 2 days ago









          TylerTyler

          12.3k12355




          12.3k12355





















              6














              I'm running:

              GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-08-26, modified by Debian



              $ emacs yourfile.txt --eval '(fundamental-mode)'


              You have to put the --eval after the file name or it appears to set the mode based on the file name.






              share|improve this answer



























                6














                I'm running:

                GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-08-26, modified by Debian



                $ emacs yourfile.txt --eval '(fundamental-mode)'


                You have to put the --eval after the file name or it appears to set the mode based on the file name.






                share|improve this answer

























                  6












                  6








                  6







                  I'm running:

                  GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-08-26, modified by Debian



                  $ emacs yourfile.txt --eval '(fundamental-mode)'


                  You have to put the --eval after the file name or it appears to set the mode based on the file name.






                  share|improve this answer













                  I'm running:

                  GNU Emacs 25.2.2 (x86_64-pc-linux-gnu, GTK+ Version 3.22.30) of 2018-08-26, modified by Debian



                  $ emacs yourfile.txt --eval '(fundamental-mode)'


                  You have to put the --eval after the file name or it appears to set the mode based on the file name.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 2 days ago









                  AAAfarmclubAAAfarmclub

                  1613




                  1613



























                      draft saved

                      draft discarded
















































                      Thanks for contributing an answer to Emacs Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2femacs.stackexchange.com%2fquestions%2f48629%2fhow-to-start-emacs-in-nothing-mode-fundamental-mode%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Sum ergo cogito? 1 nng

                      419 nièngy_Soadمي 19bal1.5o_g

                      Queiggey Chernihivv 9NnOo i Zw X QqKk LpB