在修改了PS1环境变量后,系统终端出现不换行问题解决
正常的Linux服务器只要输入长度超过屏宽就会换行、但我的现在长度达到了、就是不自动换行、还会从开头输出、把PS1都掩盖了、不是键盘的问题、我是用Xshell登录的、其他的服务器都正常、设置也一样、就算用其他的软件登录有问题的那台服务器、也是不换
我的终端命令打的太长了,不会自动换到下一行继续,而是会从行首覆盖下去,使用的时候特别的不方便。今天我才发现是在 .bashrc文件中设置了 PS1 的问题。
刚折腾完系统的时候为了有个小清新的配色,设置了 PS1:
export PS1='\e[32;1m\u\e[0m@\h \W\$ '
感觉还不错:
但是会出现太长不换行的问题。原因是没有把颜色设置用 \[ 和 \] 括起来。
修改了一下
export PS1='\[\e[32;1m\]\u\[\e[0m\]@\h \W\$ '
问题解决!
在Google中输入关键词"Linux终端 配置",在查看结果的时候,我发现,原来终端的配置是修改"~/.bashrc",而这个文件我是接触过多次的,而且,通过修改该文件,我还将PS1给改了一下,让提示符更好看一点.那是不是因为修改了PS1导致了这个问题呢?于是,我打开"~/.bashrc"文件,将修改PS1变量给注释掉,然后,重新打开一个终端,再一直输入a,这次终端便能够自动换行了,而不会出现回到行首继续输入的问题了.
在修改了PS1环境变量后,系统终端出现不换行问题解决相关推荐
- 中修改环境变量_系统小技巧:彻底弄懂Windows 10环境变量
每当我们进行系统清理时,清理软件总能自动找到Windows的临时文件夹之所在,然后加以清理,即便是我们重定向了TEMP目录也是如此.究其原因,是因为清理软件会根据TEMP环境变量来判断现有临时文件夹的 ...
- 修改jdk环境变量后,在cmd中看版本没有变化
问题描述: 修改jdk环境变量后,在cmd中看版本没有变化 解决方案: 把环境变量配置的系统变量部分中的Path部分中jdk配置移到该配置最前面.
- linux修改mysql的环境变量_Linux环境变量配置全攻略
Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法. 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置M ...
- linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效
博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 6 文章- 2 评论- 2 < ...
- linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效...
2019独角兽企业重金招聘Python工程师标准>>> 问题: 在/etc/profile中添加环境变量后,是使用source /etc/profile编译后只能在当前终端生效 重新 ...
- java 设置环境变量生效_配置java环境变量后没有生效的解决办法
参考文章:https://blog.csdn.net/tooky_poom/article/details/60768458 系统安装了jdk1.7,环境变量正常,但是安装jdk1.8后,修改环境变量 ...
- 如何修改uboot的环境变量env的值来指定uImage的名字
今天继续玩基于uboot的nfs.昨天总算是基本搞清了make zImage和make uImage的区别,那么今天就来实际编译几个玩一玩. 不过,在利用mkimage工具对zImage镜像文件加工完 ...
- macOS 设置PS1环境变量 命令提示符 设置颜色
macOS 命令提示符颜色 1.PS1 默认环境变量 2.修改PS1环境变量 3.颜色设置 1.PS1 默认环境变量 echo $PS1 \h:\W \u\$ 2.修改PS1环境变量 vim ~/.b ...
- Mac下修改默认PHP环境变量方法
Mac下修改默认PHP环境变量方法 vim ~/.bash_profile 输入你的目标PHP新路径 export PATH="/Applications/MAMP/bin/php/php7 ...
最新文章
- 《背包问题》 动态规划
- 0118互联网新闻 | 抖音成央视春晚独家社交媒体传播平台;石墨任务清单小程序上线...
- 【计算几何】点在多边形内部
- 马化腾定义腾讯是普通公司,这波重新定义“普通”可还行......
- DNS 教育訓練教程
- java的方法分为两大类型,java题库
- 数据的提取方法 - 1
- 创建ejb项目以及weblogic部署ejb
- 积极响应号召,ModStart支持用户主动注销账号功能
- 红帽linux挑战赛题目,红帽Linux挑战赛模拟题
- Excel数据批量导入导出(基础版)
- MyBatisPlus之逻辑删除
- H264 帧格式 封装 传输
- RecyclerView侧滑删除
- 关于运行软件报错Address already in use
- php 5.4 opcode,PHP Opcode缓存总结
- 魅族应用商店云端架构实践
- 引入spring-boot-starter-redis包报错 :unknown
- android java join_java中的join用法
- 无线路由器TL-WR703刷Linux操作系统DD-WRT小记(by quqi99)
热门文章
- python开发框架——Django基础知识(七)
- matlab失明的小猫,从小失明的小猫,手术后第一次见到猫妈妈,场面让人泪崩!...
- 宝宝咳嗽症状以及护理
- [译] APT分析报告:01.Linux系统下针对性的APT攻击概述
- CountDownLatch和CyclicBarrier的爱恨情仇
- Python实现钉钉/企业微信自动打卡
- 性能优化之Apk瘦身
- 网页服务器磁盘满了怎么办,远程服务器磁盘满了怎么办
- html文件设置成mac桌面,Mac软件教程:让你的Mac桌面放入无限多的文件
- DPVS - 小米高性能负载均衡器