ssh – 无法在亚马逊ec2中输入低级电子邮件(亚马逊Linux)
在我的新ec2版本上运行几天后,会发生以下情况:
>我登录SSH,一切都很好,我做我的编码 这令人费解!我在哪里开始排除故障? 我的本地机器设置: > Windows XP或7 EC2设置 >亚马逊Linux(默认选项) 输出stty -a而我无法键入e sh-4.1$stty -a speed 38400 baud; rows 30; columns 95; line = 0; intr = ^C; quit = ^; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; -parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts -cdtrdsr -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke 如果它帮助其他人遇到类似的问题,我创建了一个脚本(称为sub)来将大写的E转换为低级的,然后回显命令.然后我在反引号中运行它以获得命令行上的e :: #!/bin/sh echo ${@//E/e} > `sub Emacs /Etc/profilE` 更新 >这会打破所有用户 我创建了a chat room to discuss this issue并在解决方案中磨练. 解决方法
你错误地说:
export EDITOR=/usr/bin/emacs 进入你的/ etc / inputrc.这将把字母“e”映射到任何东西. 删除它,你应该没事. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |