Text editors not functionalRemote forwarding disabled?Ubuntu laptop keyboard half-functionalText ProcessingEfficient full-text search on a filesystemsynthesizing a bash functional application operatorWhat are the functional differences between .profile .bash_profile and .bashrcMost functional log analysis tools?how to search and replace tag text in HTML file based on text instead of line noSearching for files containing text (not string) in bashrecognize bash variable inside a text file.bash_profile not read over parallel ssh connection (hss)

How can sister protect herself from impulse purchases with a credit card?

Why could the Lunar Ascent Engine be used only once?

Why does snapping your fingers activate the Infinity Gauntlet?

Was murdering a slave illegal in American slavery, and if so, what punishments were given for it?

How do I unravel apparent recursion in an edef statement?

Cycling to work - 30 mile return

Find the 3D region containing the origin bounded by given planes

Can the word crowd refer to just 10 people?

Why does the U.S military use mercenaries?

Bash Array of Word-Splitting Headaches

Why favour the standard WP loop over iterating over (new WP_Query())->get_posts()?

Why didn't Daenerys' advisers suggest assassinating Cersei?

Could a chemically propelled craft travel directly between Earth and Mars spaceports?

Precedent for disabled Kings

If you attack a Tarrasque while swallowed, what AC do you need to beat to hit it?

How do you cope with rejection?

Germany rejected my entry to Schengen countries

Why are Marine Le Pen's possible connections with Steve Bannon something worth investigating?

What were the "pills" that were added to solid waste in Apollo 7?

Is there any official Lore on Keraptis the Wizard, apart from what is in White Plume Mountain?

How to fix "webpack Dev Server Invalid Options" in Vuejs

What is the backup for a glass cockpit, if a plane loses power to the displays/controls?

On a piano, are the effects of holding notes and the sustain pedal the same for a single chord?

What city and town structures are important in a low fantasy medieval world?



Text editors not functional


Remote forwarding disabled?Ubuntu laptop keyboard half-functionalText ProcessingEfficient full-text search on a filesystemsynthesizing a bash functional application operatorWhat are the functional differences between .profile .bash_profile and .bashrcMost functional log analysis tools?how to search and replace tag text in HTML file based on text instead of line noSearching for files containing text (not string) in bashrecognize bash variable inside a text file.bash_profile not read over parallel ssh connection (hss)






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1















Running into a slightly strange situation. Basically for reasons outside of my control I'm on a server that somebody else has set up. I've got sudo access, I just can't figure out what happened or find any documentation.



When I open .bashrc (sudo nano ~/.bashrc) I get a static view that just overwrites the top row. I can exit only by hitting enter after hitting Ctrl+X. Screenshot below.



enter image description here



Same thing happens with vi, and obviously this makes it impossible to edit anything on the server. Anyone have an idea as to what might be happening here? I've done a lot of googling, but it's tough to lock this down.



Response of lsb_release -a pasted below.



Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic


Looking for any weird code lying around I found the following in the .bashrc:



case $- in
*i*) ;;
*) return;;
esac


I'm not certain what's going on here tbh, but it was the only thing that I didn't recognize so it might be related?










share|improve this question






























    1















    Running into a slightly strange situation. Basically for reasons outside of my control I'm on a server that somebody else has set up. I've got sudo access, I just can't figure out what happened or find any documentation.



    When I open .bashrc (sudo nano ~/.bashrc) I get a static view that just overwrites the top row. I can exit only by hitting enter after hitting Ctrl+X. Screenshot below.



    enter image description here



    Same thing happens with vi, and obviously this makes it impossible to edit anything on the server. Anyone have an idea as to what might be happening here? I've done a lot of googling, but it's tough to lock this down.



    Response of lsb_release -a pasted below.



    Distributor ID: Ubuntu
    Description: Ubuntu 18.04.2 LTS
    Release: 18.04
    Codename: bionic


    Looking for any weird code lying around I found the following in the .bashrc:



    case $- in
    *i*) ;;
    *) return;;
    esac


    I'm not certain what's going on here tbh, but it was the only thing that I didn't recognize so it might be related?










    share|improve this question


























      1












      1








      1








      Running into a slightly strange situation. Basically for reasons outside of my control I'm on a server that somebody else has set up. I've got sudo access, I just can't figure out what happened or find any documentation.



      When I open .bashrc (sudo nano ~/.bashrc) I get a static view that just overwrites the top row. I can exit only by hitting enter after hitting Ctrl+X. Screenshot below.



      enter image description here



      Same thing happens with vi, and obviously this makes it impossible to edit anything on the server. Anyone have an idea as to what might be happening here? I've done a lot of googling, but it's tough to lock this down.



      Response of lsb_release -a pasted below.



      Distributor ID: Ubuntu
      Description: Ubuntu 18.04.2 LTS
      Release: 18.04
      Codename: bionic


      Looking for any weird code lying around I found the following in the .bashrc:



      case $- in
      *i*) ;;
      *) return;;
      esac


      I'm not certain what's going on here tbh, but it was the only thing that I didn't recognize so it might be related?










      share|improve this question
















      Running into a slightly strange situation. Basically for reasons outside of my control I'm on a server that somebody else has set up. I've got sudo access, I just can't figure out what happened or find any documentation.



      When I open .bashrc (sudo nano ~/.bashrc) I get a static view that just overwrites the top row. I can exit only by hitting enter after hitting Ctrl+X. Screenshot below.



      enter image description here



      Same thing happens with vi, and obviously this makes it impossible to edit anything on the server. Anyone have an idea as to what might be happening here? I've done a lot of googling, but it's tough to lock this down.



      Response of lsb_release -a pasted below.



      Distributor ID: Ubuntu
      Description: Ubuntu 18.04.2 LTS
      Release: 18.04
      Codename: bionic


      Looking for any weird code lying around I found the following in the .bashrc:



      case $- in
      *i*) ;;
      *) return;;
      esac


      I'm not certain what's going on here tbh, but it was the only thing that I didn't recognize so it might be related?







      ubuntu ssh bash






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited May 7 at 17:38







      Slater Victoroff

















      asked May 6 at 21:26









      Slater VictoroffSlater Victoroff

      1215




      1215




















          2 Answers
          2






          active

          oldest

          votes


















          3














          It sounds like someone has messed with the (virtual) tty settings that are best left alone in the 21st century, unless of course you're actually using an antique physical terminal from a computer museum...



          You should be able to get the tty on the remote server into a usable state with the command (run on the remote server, immediately after logging in):



          stty sane


          After you've got the terminal working, look for commands like stty or tput in the shell startup scripts which might be doing strange things to the tty.






          share|improve this answer























          • Hmm, unfortunately that didn't change anything.

            – Slater Victoroff
            May 7 at 14:13











          • @SlaterVictoroff Probably time to start looking at your local terminal, then.

            – Michael Hampton
            May 7 at 17:10











          • Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

            – Slater Victoroff
            May 7 at 17:24











          • I found something weird in the .bashrc but not sure it's relevant.

            – Slater Victoroff
            May 7 at 17:39


















          0














          Add to the bottom of the file the next line:



          export EDITOR=/path/vi



          path= The location of the vi editor.




          You can execute the command in your current terminal before editing .bashrc.






          share|improve this answer























          • This wasn't the issue

            – Slater Victoroff
            May 7 at 14:14











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "2"
          ;
          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: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          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%2fserverfault.com%2fquestions%2f966109%2ftext-editors-not-functional%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          3














          It sounds like someone has messed with the (virtual) tty settings that are best left alone in the 21st century, unless of course you're actually using an antique physical terminal from a computer museum...



          You should be able to get the tty on the remote server into a usable state with the command (run on the remote server, immediately after logging in):



          stty sane


          After you've got the terminal working, look for commands like stty or tput in the shell startup scripts which might be doing strange things to the tty.






          share|improve this answer























          • Hmm, unfortunately that didn't change anything.

            – Slater Victoroff
            May 7 at 14:13











          • @SlaterVictoroff Probably time to start looking at your local terminal, then.

            – Michael Hampton
            May 7 at 17:10











          • Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

            – Slater Victoroff
            May 7 at 17:24











          • I found something weird in the .bashrc but not sure it's relevant.

            – Slater Victoroff
            May 7 at 17:39















          3














          It sounds like someone has messed with the (virtual) tty settings that are best left alone in the 21st century, unless of course you're actually using an antique physical terminal from a computer museum...



          You should be able to get the tty on the remote server into a usable state with the command (run on the remote server, immediately after logging in):



          stty sane


          After you've got the terminal working, look for commands like stty or tput in the shell startup scripts which might be doing strange things to the tty.






          share|improve this answer























          • Hmm, unfortunately that didn't change anything.

            – Slater Victoroff
            May 7 at 14:13











          • @SlaterVictoroff Probably time to start looking at your local terminal, then.

            – Michael Hampton
            May 7 at 17:10











          • Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

            – Slater Victoroff
            May 7 at 17:24











          • I found something weird in the .bashrc but not sure it's relevant.

            – Slater Victoroff
            May 7 at 17:39













          3












          3








          3







          It sounds like someone has messed with the (virtual) tty settings that are best left alone in the 21st century, unless of course you're actually using an antique physical terminal from a computer museum...



          You should be able to get the tty on the remote server into a usable state with the command (run on the remote server, immediately after logging in):



          stty sane


          After you've got the terminal working, look for commands like stty or tput in the shell startup scripts which might be doing strange things to the tty.






          share|improve this answer













          It sounds like someone has messed with the (virtual) tty settings that are best left alone in the 21st century, unless of course you're actually using an antique physical terminal from a computer museum...



          You should be able to get the tty on the remote server into a usable state with the command (run on the remote server, immediately after logging in):



          stty sane


          After you've got the terminal working, look for commands like stty or tput in the shell startup scripts which might be doing strange things to the tty.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered May 7 at 3:19









          Michael HamptonMichael Hampton

          177k27322655




          177k27322655












          • Hmm, unfortunately that didn't change anything.

            – Slater Victoroff
            May 7 at 14:13











          • @SlaterVictoroff Probably time to start looking at your local terminal, then.

            – Michael Hampton
            May 7 at 17:10











          • Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

            – Slater Victoroff
            May 7 at 17:24











          • I found something weird in the .bashrc but not sure it's relevant.

            – Slater Victoroff
            May 7 at 17:39

















          • Hmm, unfortunately that didn't change anything.

            – Slater Victoroff
            May 7 at 14:13











          • @SlaterVictoroff Probably time to start looking at your local terminal, then.

            – Michael Hampton
            May 7 at 17:10











          • Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

            – Slater Victoroff
            May 7 at 17:24











          • I found something weird in the .bashrc but not sure it's relevant.

            – Slater Victoroff
            May 7 at 17:39
















          Hmm, unfortunately that didn't change anything.

          – Slater Victoroff
          May 7 at 14:13





          Hmm, unfortunately that didn't change anything.

          – Slater Victoroff
          May 7 at 14:13













          @SlaterVictoroff Probably time to start looking at your local terminal, then.

          – Michael Hampton
          May 7 at 17:10





          @SlaterVictoroff Probably time to start looking at your local terminal, then.

          – Michael Hampton
          May 7 at 17:10













          Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

          – Slater Victoroff
          May 7 at 17:24





          Same local terminal works fine sshing into other remote envs. Anything else you'd suggest I check? Is stty sane supposed to give some kind of output?

          – Slater Victoroff
          May 7 at 17:24













          I found something weird in the .bashrc but not sure it's relevant.

          – Slater Victoroff
          May 7 at 17:39





          I found something weird in the .bashrc but not sure it's relevant.

          – Slater Victoroff
          May 7 at 17:39













          0














          Add to the bottom of the file the next line:



          export EDITOR=/path/vi



          path= The location of the vi editor.




          You can execute the command in your current terminal before editing .bashrc.






          share|improve this answer























          • This wasn't the issue

            – Slater Victoroff
            May 7 at 14:14















          0














          Add to the bottom of the file the next line:



          export EDITOR=/path/vi



          path= The location of the vi editor.




          You can execute the command in your current terminal before editing .bashrc.






          share|improve this answer























          • This wasn't the issue

            – Slater Victoroff
            May 7 at 14:14













          0












          0








          0







          Add to the bottom of the file the next line:



          export EDITOR=/path/vi



          path= The location of the vi editor.




          You can execute the command in your current terminal before editing .bashrc.






          share|improve this answer













          Add to the bottom of the file the next line:



          export EDITOR=/path/vi



          path= The location of the vi editor.




          You can execute the command in your current terminal before editing .bashrc.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered May 6 at 21:49









          roidroid

          312




          312












          • This wasn't the issue

            – Slater Victoroff
            May 7 at 14:14

















          • This wasn't the issue

            – Slater Victoroff
            May 7 at 14:14
















          This wasn't the issue

          – Slater Victoroff
          May 7 at 14:14





          This wasn't the issue

          – Slater Victoroff
          May 7 at 14:14

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Server Fault!


          • 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%2fserverfault.com%2fquestions%2f966109%2ftext-editors-not-functional%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

          Wikipedia:Vital articles Мазмуну Biography - Өмүр баян Philosophy and psychology - Философия жана психология Religion - Дин Social sciences - Коомдук илимдер Language and literature - Тил жана адабият Science - Илим Technology - Технология Arts and recreation - Искусство жана эс алуу History and geography - Тарых жана география Навигация менюсу

          Bruxelas-Capital Índice Historia | Composición | Situación lingüística | Clima | Cidades irmandadas | Notas | Véxase tamén | Menú de navegacióneO uso das linguas en Bruxelas e a situación do neerlandés"Rexión de Bruxelas Capital"o orixinalSitio da rexiónPáxina de Bruselas no sitio da Oficina de Promoción Turística de Valonia e BruxelasMapa Interactivo da Rexión de Bruxelas-CapitaleeWorldCat332144929079854441105155190212ID28008674080552-90000 0001 0666 3698n94104302ID540940339365017018237

          What should I write in an apology letter, since I have decided not to join a company after accepting an offer letterShould I keep looking after accepting a job offer?What should I do when I've been verbally told I would get an offer letter, but still haven't gotten one after 4 weeks?Do I accept an offer from a company that I am not likely to join?New job hasn't confirmed starting date and I want to give current employer as much notice as possibleHow should I address my manager in my resignation letter?HR delayed background verification, now jobless as resignedNo email communication after accepting a formal written offer. How should I phrase the call?What should I do if after receiving a verbal offer letter I am informed that my written job offer is put on hold due to some internal issues?Should I inform the current employer that I am about to resign within 1-2 weeks since I have signed the offer letter and waiting for visa?What company will do, if I send their offer letter to another company