如何讓command prompt過長時自動換行 - Linux

By Puput
at 2011-08-31T11:25
at 2011-08-31T11:25
Table of Contents
有時候cd到了一個名稱太長的路徑
光是command prompt就佔了螢幕的快一半(雖然我terminal字型已經調得不是很大了)
請問如何設定成當command prompt超過螢幕橫向寬度一定比例時自動換行?
我知道command prompt是由PS1這個變數決定的 但不知如何判斷command prompt佔螢幕的比例
另一個問題是PS1似乎是不變的
我的意思是 以我的PS1為例: \[\e[32;1m\]L:\[\e[34;1m\]\w>\[\e[0m\]
這PS1不會因為我cd到其他路徑而有所改變 這樣無法知道command prompt的長度
希望設計一個方法
可以用在螢幕大小不同的電腦上 而不需每次換了一台電腦就要重新設定
有任何建議嗎?
(我目前的作法是 若command prompt太長就用\換行後再打指令 但每次都要打\並不是很方便)
--
光是command prompt就佔了螢幕的快一半(雖然我terminal字型已經調得不是很大了)
請問如何設定成當command prompt超過螢幕橫向寬度一定比例時自動換行?
我知道command prompt是由PS1這個變數決定的 但不知如何判斷command prompt佔螢幕的比例
另一個問題是PS1似乎是不變的
我的意思是 以我的PS1為例: \[\e[32;1m\]L:\[\e[34;1m\]\w>\[\e[0m\]
這PS1不會因為我cd到其他路徑而有所改變 這樣無法知道command prompt的長度
希望設計一個方法
可以用在螢幕大小不同的電腦上 而不需每次換了一台電腦就要重新設定
有任何建議嗎?
(我目前的作法是 若command prompt太長就用\換行後再打指令 但每次都要打\並不是很方便)
--
Tags:
Linux
All Comments

By Vanessa
at 2011-09-03T04:20
at 2011-09-03T04:20

By Margaret
at 2011-09-06T04:59
at 2011-09-06T04:59

By Faithe
at 2011-09-08T18:11
at 2011-09-08T18:11

By Leila
at 2011-09-13T03:50
at 2011-09-13T03:50
Related Posts
分割TAR在linux上解壓縮?

By Edwina
at 2011-08-31T08:44
at 2011-08-31T08:44
alias [change dir]

By Suhail Hany
at 2011-08-31T08:42
at 2011-08-31T08:42
CentOS iptables 問題

By Freda
at 2011-08-31T02:19
at 2011-08-31T02:19
CentOS 6 使用 VirtualBox 抓不到網路卡

By Kristin
at 2011-08-31T01:45
at 2011-08-31T01:45
Atomeye的安裝

By Ophelia
at 2011-08-31T01:34
at 2011-08-31T01:34