How do I get a default tmux configuration file?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












3















I installed tmux via apt-get and there is no .tmux.conf file in my home directory, even after I run tmux.



I have been trying to follow a tmux tutorial, but the first part involves modifying this file, but since I do not have this file I am stuck. How do I get the tmux conf file?










share|improve this question




























    3















    I installed tmux via apt-get and there is no .tmux.conf file in my home directory, even after I run tmux.



    I have been trying to follow a tmux tutorial, but the first part involves modifying this file, but since I do not have this file I am stuck. How do I get the tmux conf file?










    share|improve this question


























      3












      3








      3


      2






      I installed tmux via apt-get and there is no .tmux.conf file in my home directory, even after I run tmux.



      I have been trying to follow a tmux tutorial, but the first part involves modifying this file, but since I do not have this file I am stuck. How do I get the tmux conf file?










      share|improve this question
















      I installed tmux via apt-get and there is no .tmux.conf file in my home directory, even after I run tmux.



      I have been trying to follow a tmux tutorial, but the first part involves modifying this file, but since I do not have this file I am stuck. How do I get the tmux conf file?







      tmux






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jul 10 '16 at 15:29









      clk

      1,6191821




      1,6191821










      asked Jul 10 '16 at 14:50









      Tyler DurdenTyler Durden

      1,59242050




      1,59242050




















          3 Answers
          3






          active

          oldest

          votes


















          7














          There should be several example configuration files in either /usr/share/doc/tmux/examples or /usr/share/tmux/. You can copy any of those over to ~/.tmux.conf to test out.



          Alternatively, you could create a ~/.tmux.conf with the default settings by using this command from within tmux:



          tmux show -g > ~/.tmux.conf


          This command works with tmux version 1.8.



          In older versions of tmux, a bug regarding redirecting stdout to a file might require this command:



          tmux show -g | cat > ~/.tmux.conf


          More info can be found here.






          share|improve this answer

























          • Why is the | cat part necessary?

            – Anthon
            Jul 10 '16 at 15:19











          • It's not, at least in tmux 1.8. I've edited my answer to reflect this.

            – clk
            Jul 10 '16 at 15:28











          • I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

            – Bruno Bronosky
            Mar 19 '18 at 18:11


















          4














          If the .tmux.conf file does not exist, then you can simply create it. tmux would read it the next time you start tmux.



          The rest of this answer concerns figuring out what the "default options" are, but note that you don't really need this unless you're interested in what they are.



          The tmux utility's own show-options command with the -g flag will dump all the globally set options in the current tmux session (i.e., tmux has to be running to use it).



          So if you're in a tmux session, your ~/.tmux.conf file is empty, then the following will dump out the default settings:



          $ tmux show-options -g >tmux.conf-default


          Some options are set by tmux by inspecting the shell environment. I, for example, get status-keys vi, presumably because I use Vi key bindings in my shell (EDITOR is set to vim).



          In any case, you'll get the options that way. However, I've noticed that there is very little that I ever have to configure in tmux. I find it well set up by default for my taste, and I basically just re-set the prefix key to Ctrl+a (the b key is one step too far to the right for comfort on my Dvorak keyboard), and that's that.



          If you don't need/want to change anything in the default options, then you don't need a .tmux.conf file.






          share|improve this answer
































            0














            if installed through homebrew then path would be "/usr/local/Cellar/tmux/2.8/share/tmux"



            And in this location there would be a example conf file, you can create a new tmux.conf file at this location and then execute the following command
            "tmux source-file tmux.conf"






            share|improve this answer






















              Your Answer








              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "106"
              ;
              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%2funix.stackexchange.com%2fquestions%2f294956%2fhow-do-i-get-a-default-tmux-configuration-file%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









              7














              There should be several example configuration files in either /usr/share/doc/tmux/examples or /usr/share/tmux/. You can copy any of those over to ~/.tmux.conf to test out.



              Alternatively, you could create a ~/.tmux.conf with the default settings by using this command from within tmux:



              tmux show -g > ~/.tmux.conf


              This command works with tmux version 1.8.



              In older versions of tmux, a bug regarding redirecting stdout to a file might require this command:



              tmux show -g | cat > ~/.tmux.conf


              More info can be found here.






              share|improve this answer

























              • Why is the | cat part necessary?

                – Anthon
                Jul 10 '16 at 15:19











              • It's not, at least in tmux 1.8. I've edited my answer to reflect this.

                – clk
                Jul 10 '16 at 15:28











              • I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

                – Bruno Bronosky
                Mar 19 '18 at 18:11















              7














              There should be several example configuration files in either /usr/share/doc/tmux/examples or /usr/share/tmux/. You can copy any of those over to ~/.tmux.conf to test out.



              Alternatively, you could create a ~/.tmux.conf with the default settings by using this command from within tmux:



              tmux show -g > ~/.tmux.conf


              This command works with tmux version 1.8.



              In older versions of tmux, a bug regarding redirecting stdout to a file might require this command:



              tmux show -g | cat > ~/.tmux.conf


              More info can be found here.






              share|improve this answer

























              • Why is the | cat part necessary?

                – Anthon
                Jul 10 '16 at 15:19











              • It's not, at least in tmux 1.8. I've edited my answer to reflect this.

                – clk
                Jul 10 '16 at 15:28











              • I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

                – Bruno Bronosky
                Mar 19 '18 at 18:11













              7












              7








              7







              There should be several example configuration files in either /usr/share/doc/tmux/examples or /usr/share/tmux/. You can copy any of those over to ~/.tmux.conf to test out.



              Alternatively, you could create a ~/.tmux.conf with the default settings by using this command from within tmux:



              tmux show -g > ~/.tmux.conf


              This command works with tmux version 1.8.



              In older versions of tmux, a bug regarding redirecting stdout to a file might require this command:



              tmux show -g | cat > ~/.tmux.conf


              More info can be found here.






              share|improve this answer















              There should be several example configuration files in either /usr/share/doc/tmux/examples or /usr/share/tmux/. You can copy any of those over to ~/.tmux.conf to test out.



              Alternatively, you could create a ~/.tmux.conf with the default settings by using this command from within tmux:



              tmux show -g > ~/.tmux.conf


              This command works with tmux version 1.8.



              In older versions of tmux, a bug regarding redirecting stdout to a file might require this command:



              tmux show -g | cat > ~/.tmux.conf


              More info can be found here.







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Apr 13 '17 at 12:22









              Community

              1




              1










              answered Jul 10 '16 at 15:02









              clkclk

              1,6191821




              1,6191821












              • Why is the | cat part necessary?

                – Anthon
                Jul 10 '16 at 15:19











              • It's not, at least in tmux 1.8. I've edited my answer to reflect this.

                – clk
                Jul 10 '16 at 15:28











              • I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

                – Bruno Bronosky
                Mar 19 '18 at 18:11

















              • Why is the | cat part necessary?

                – Anthon
                Jul 10 '16 at 15:19











              • It's not, at least in tmux 1.8. I've edited my answer to reflect this.

                – clk
                Jul 10 '16 at 15:28











              • I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

                – Bruno Bronosky
                Mar 19 '18 at 18:11
















              Why is the | cat part necessary?

              – Anthon
              Jul 10 '16 at 15:19





              Why is the | cat part necessary?

              – Anthon
              Jul 10 '16 at 15:19













              It's not, at least in tmux 1.8. I've edited my answer to reflect this.

              – clk
              Jul 10 '16 at 15:28





              It's not, at least in tmux 1.8. I've edited my answer to reflect this.

              – clk
              Jul 10 '16 at 15:28













              I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

              – Bruno Bronosky
              Mar 19 '18 at 18:11





              I strongly suggest learning/teaching long forms of commands. Short forms tend to be very difficult to search for. Try searching manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html for show-options then search for show.

              – Bruno Bronosky
              Mar 19 '18 at 18:11













              4














              If the .tmux.conf file does not exist, then you can simply create it. tmux would read it the next time you start tmux.



              The rest of this answer concerns figuring out what the "default options" are, but note that you don't really need this unless you're interested in what they are.



              The tmux utility's own show-options command with the -g flag will dump all the globally set options in the current tmux session (i.e., tmux has to be running to use it).



              So if you're in a tmux session, your ~/.tmux.conf file is empty, then the following will dump out the default settings:



              $ tmux show-options -g >tmux.conf-default


              Some options are set by tmux by inspecting the shell environment. I, for example, get status-keys vi, presumably because I use Vi key bindings in my shell (EDITOR is set to vim).



              In any case, you'll get the options that way. However, I've noticed that there is very little that I ever have to configure in tmux. I find it well set up by default for my taste, and I basically just re-set the prefix key to Ctrl+a (the b key is one step too far to the right for comfort on my Dvorak keyboard), and that's that.



              If you don't need/want to change anything in the default options, then you don't need a .tmux.conf file.






              share|improve this answer





























                4














                If the .tmux.conf file does not exist, then you can simply create it. tmux would read it the next time you start tmux.



                The rest of this answer concerns figuring out what the "default options" are, but note that you don't really need this unless you're interested in what they are.



                The tmux utility's own show-options command with the -g flag will dump all the globally set options in the current tmux session (i.e., tmux has to be running to use it).



                So if you're in a tmux session, your ~/.tmux.conf file is empty, then the following will dump out the default settings:



                $ tmux show-options -g >tmux.conf-default


                Some options are set by tmux by inspecting the shell environment. I, for example, get status-keys vi, presumably because I use Vi key bindings in my shell (EDITOR is set to vim).



                In any case, you'll get the options that way. However, I've noticed that there is very little that I ever have to configure in tmux. I find it well set up by default for my taste, and I basically just re-set the prefix key to Ctrl+a (the b key is one step too far to the right for comfort on my Dvorak keyboard), and that's that.



                If you don't need/want to change anything in the default options, then you don't need a .tmux.conf file.






                share|improve this answer



























                  4












                  4








                  4







                  If the .tmux.conf file does not exist, then you can simply create it. tmux would read it the next time you start tmux.



                  The rest of this answer concerns figuring out what the "default options" are, but note that you don't really need this unless you're interested in what they are.



                  The tmux utility's own show-options command with the -g flag will dump all the globally set options in the current tmux session (i.e., tmux has to be running to use it).



                  So if you're in a tmux session, your ~/.tmux.conf file is empty, then the following will dump out the default settings:



                  $ tmux show-options -g >tmux.conf-default


                  Some options are set by tmux by inspecting the shell environment. I, for example, get status-keys vi, presumably because I use Vi key bindings in my shell (EDITOR is set to vim).



                  In any case, you'll get the options that way. However, I've noticed that there is very little that I ever have to configure in tmux. I find it well set up by default for my taste, and I basically just re-set the prefix key to Ctrl+a (the b key is one step too far to the right for comfort on my Dvorak keyboard), and that's that.



                  If you don't need/want to change anything in the default options, then you don't need a .tmux.conf file.






                  share|improve this answer















                  If the .tmux.conf file does not exist, then you can simply create it. tmux would read it the next time you start tmux.



                  The rest of this answer concerns figuring out what the "default options" are, but note that you don't really need this unless you're interested in what they are.



                  The tmux utility's own show-options command with the -g flag will dump all the globally set options in the current tmux session (i.e., tmux has to be running to use it).



                  So if you're in a tmux session, your ~/.tmux.conf file is empty, then the following will dump out the default settings:



                  $ tmux show-options -g >tmux.conf-default


                  Some options are set by tmux by inspecting the shell environment. I, for example, get status-keys vi, presumably because I use Vi key bindings in my shell (EDITOR is set to vim).



                  In any case, you'll get the options that way. However, I've noticed that there is very little that I ever have to configure in tmux. I find it well set up by default for my taste, and I basically just re-set the prefix key to Ctrl+a (the b key is one step too far to the right for comfort on my Dvorak keyboard), and that's that.



                  If you don't need/want to change anything in the default options, then you don't need a .tmux.conf file.







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Jan 7 at 14:35

























                  answered Jul 10 '16 at 16:41









                  KusalanandaKusalananda

                  125k16236389




                  125k16236389





















                      0














                      if installed through homebrew then path would be "/usr/local/Cellar/tmux/2.8/share/tmux"



                      And in this location there would be a example conf file, you can create a new tmux.conf file at this location and then execute the following command
                      "tmux source-file tmux.conf"






                      share|improve this answer



























                        0














                        if installed through homebrew then path would be "/usr/local/Cellar/tmux/2.8/share/tmux"



                        And in this location there would be a example conf file, you can create a new tmux.conf file at this location and then execute the following command
                        "tmux source-file tmux.conf"






                        share|improve this answer

























                          0












                          0








                          0







                          if installed through homebrew then path would be "/usr/local/Cellar/tmux/2.8/share/tmux"



                          And in this location there would be a example conf file, you can create a new tmux.conf file at this location and then execute the following command
                          "tmux source-file tmux.conf"






                          share|improve this answer













                          if installed through homebrew then path would be "/usr/local/Cellar/tmux/2.8/share/tmux"



                          And in this location there would be a example conf file, you can create a new tmux.conf file at this location and then execute the following command
                          "tmux source-file tmux.conf"







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Jan 7 at 14:28









                          Sumit Kumar SahaSumit Kumar Saha

                          1011




                          1011



























                              draft saved

                              draft discarded
















































                              Thanks for contributing an answer to Unix & Linux 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%2funix.stackexchange.com%2fquestions%2f294956%2fhow-do-i-get-a-default-tmux-configuration-file%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

                              How to check contact read email or not when send email to Individual?

                              Bahrain

                              Postfix configuration issue with fips on centos 7; mailgun relay