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;
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.
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
add a comment |
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.
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
add a comment |
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.
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
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.
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
ubuntu ssh bash
edited May 7 at 17:38
Slater Victoroff
asked May 6 at 21:26
Slater VictoroffSlater Victoroff
1215
1215
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
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.
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
add a comment |
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.
This wasn't the issue
– Slater Victoroff
May 7 at 14:14
add a comment |
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
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
add a comment |
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.
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
add a comment |
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.
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.
answered May 7 at 3:19
Michael Hampton♦Michael 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
add a comment |
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
add a comment |
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.
This wasn't the issue
– Slater Victoroff
May 7 at 14:14
add a comment |
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.
This wasn't the issue
– Slater Victoroff
May 7 at 14:14
add a comment |
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.
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.
answered May 6 at 21:49
roidroid
312
312
This wasn't the issue
– Slater Victoroff
May 7 at 14:14
add a comment |
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
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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