clear->cls 指令修改,該去哪裡建議? - Linux
![Ivy avatar](/img/girl2.jpg)
By Ivy
at 2017-10-16T00:18
at 2017-10-16T00:18
Table of Contents
這件事情終於有時間做個了結了,雖然說版上大大們幾乎都是強力勸退,
經過推文的洗禮我也曾被動搖,不過也有某位大大說想看看發出 feature request
之後的回應會是如何,於是我還是硬著頭皮寄了,然後一天內就獲得兩位重量級的回覆。
先說結論,兩位都是不支持增加 alias 的,原因幾乎都是版上大大所提過的,當然也有
一些他們自己的論點,我也參考了一下,等等會有心得 & 總結。
--------------------------------------------------------------
怎麼做的呢?我參考了 V 字龍大大所提的第一個管道:
https://help.ubuntu.com/community/ReportingBugs
其中有提到 feature request 應寄至 ubuntu-devel-discuss 的 mailing list 供討論,
所以說寄到 [email protected] 這個電子郵件就會有專家回覆,
而 https://lists.ubuntu.com/archives/ubuntu-devel-discuss/ 是歷年來的討論串,
點進去最上面 2017 年 10 月號的內容,拉到最下面看到有中文字的那個就是我提的。
(另外提醒眾版友請保持風度勿肉搜真實身分謝謝:p)
--------------------------------------------------------------
所以說參考了一下各位以及兩位重量級大大的意見,彙整了一下:
1. "Not everybody migrated from MS DOS or DR DOS to an UNIX alike operating
system, some of us are native UNIX like operating system users ..."
其實建議 alias cls='clear' 本來就是向 M$ 靠攏的行為,對於某些原先就使用
Unix 作業系統的 native user 來說本就是一種莫名其妙的行為。但 M$ 常用者真的
第一時間不會意識到這件事,所以還得向熱愛小企鵝的各位說聲抱歉。
2. "Basic shell commands should be the same for all distros, adding too many
aliases to a distro, especially the MS DOS related ones, could cause confusing
distro specific accents."
這也就是各位提到的,加太多預設 alias 的確不是好事,除了破壞系統原創性、可能跟
自己設計的 alias 相衝之外,更重要的是混淆了某種發行版的特色,也就是說如果幫
ubuntu 加上某種 Windows-like alias,會讓人以為是適合 Windows 使用者入門的版本。
--------------------------------------------------------------
以上便是我目前所理解到的理由,真的是有學習到,另外還是有些值得思考的問題:
1. 雖說大家都不支持 default alias,那麼為什麼還會有 alias ll='ls -alF'?
歷史來由為何?如果循歷史脈絡再提一次類似的 feature request 會有什麼結果?
(當然我不會再提,除了沒什麼意義外又很惱人,成功率也不高就是)
2. "I would not hold the same opinion when it comes to something like "move" vs
"mv" or "copy" vs "cp" which I think would be very nice if it became Linux
jargon." 其中一位大大從另外一種角度思考,為什麼 move 當初直接簡寫成 mv,而且
copy 簡寫成 cp,但 clear 就沒有簡寫,是因為 clear 比較晚出現嗎?如果從這一點
下去提建議,是否會變得更有意義,例如 alias clr='clear',便與 Windows 無關。
--------------------------------------------------------------
總而言之,我知道這個 request 本來就很沒營養,不過藉由這次經驗我會更繼續努力學習
Linux,尤其是歷史脈絡,或許 5 年或 10 年後會真的變得跟版上的專家們一樣有內涵。
大概是這樣了,如果要噓的也可以儘管噓沒關係的,也謝謝 V 字龍大大的解答,我會照常
奉上 P 幣。謝謝收看:p
--
經過推文的洗禮我也曾被動搖,不過也有某位大大說想看看發出 feature request
之後的回應會是如何,於是我還是硬著頭皮寄了,然後一天內就獲得兩位重量級的回覆。
先說結論,兩位都是不支持增加 alias 的,原因幾乎都是版上大大所提過的,當然也有
一些他們自己的論點,我也參考了一下,等等會有心得 & 總結。
--------------------------------------------------------------
怎麼做的呢?我參考了 V 字龍大大所提的第一個管道:
https://help.ubuntu.com/community/ReportingBugs
其中有提到 feature request 應寄至 ubuntu-devel-discuss 的 mailing list 供討論,
所以說寄到 [email protected] 這個電子郵件就會有專家回覆,
而 https://lists.ubuntu.com/archives/ubuntu-devel-discuss/ 是歷年來的討論串,
點進去最上面 2017 年 10 月號的內容,拉到最下面看到有中文字的那個就是我提的。
(另外提醒眾版友請保持風度勿肉搜真實身分謝謝:p)
--------------------------------------------------------------
所以說參考了一下各位以及兩位重量級大大的意見,彙整了一下:
1. "Not everybody migrated from MS DOS or DR DOS to an UNIX alike operating
system, some of us are native UNIX like operating system users ..."
其實建議 alias cls='clear' 本來就是向 M$ 靠攏的行為,對於某些原先就使用
Unix 作業系統的 native user 來說本就是一種莫名其妙的行為。但 M$ 常用者真的
第一時間不會意識到這件事,所以還得向熱愛小企鵝的各位說聲抱歉。
2. "Basic shell commands should be the same for all distros, adding too many
aliases to a distro, especially the MS DOS related ones, could cause confusing
distro specific accents."
這也就是各位提到的,加太多預設 alias 的確不是好事,除了破壞系統原創性、可能跟
自己設計的 alias 相衝之外,更重要的是混淆了某種發行版的特色,也就是說如果幫
ubuntu 加上某種 Windows-like alias,會讓人以為是適合 Windows 使用者入門的版本。
--------------------------------------------------------------
以上便是我目前所理解到的理由,真的是有學習到,另外還是有些值得思考的問題:
1. 雖說大家都不支持 default alias,那麼為什麼還會有 alias ll='ls -alF'?
歷史來由為何?如果循歷史脈絡再提一次類似的 feature request 會有什麼結果?
(當然我不會再提,除了沒什麼意義外又很惱人,成功率也不高就是)
2. "I would not hold the same opinion when it comes to something like "move" vs
"mv" or "copy" vs "cp" which I think would be very nice if it became Linux
jargon." 其中一位大大從另外一種角度思考,為什麼 move 當初直接簡寫成 mv,而且
copy 簡寫成 cp,但 clear 就沒有簡寫,是因為 clear 比較晚出現嗎?如果從這一點
下去提建議,是否會變得更有意義,例如 alias clr='clear',便與 Windows 無關。
--------------------------------------------------------------
總而言之,我知道這個 request 本來就很沒營養,不過藉由這次經驗我會更繼續努力學習
Linux,尤其是歷史脈絡,或許 5 年或 10 年後會真的變得跟版上的專家們一樣有內涵。
大概是這樣了,如果要噓的也可以儘管噓沒關係的,也謝謝 V 字龍大大的解答,我會照常
奉上 P 幣。謝謝收看:p
--
Tags:
Linux
All Comments
![Ophelia avatar](/img/beret.jpg)
By Ophelia
at 2017-10-18T11:17
at 2017-10-18T11:17
![Zenobia avatar](/img/girl3.jpg)
By Zenobia
at 2017-10-20T21:40
at 2017-10-20T21:40
![Rebecca avatar](/img/girl4.jpg)
By Rebecca
at 2017-10-22T16:00
at 2017-10-22T16:00
![Adele avatar](/img/girl5.jpg)
By Adele
at 2017-10-25T08:45
at 2017-10-25T08:45
![Megan avatar](/img/woman.jpg)
By Megan
at 2017-10-27T08:17
at 2017-10-27T08:17
![Cara avatar](/img/woman-biz.jpg)
By Cara
at 2017-10-30T03:01
at 2017-10-30T03:01
![Connor avatar](/img/boy1.jpg)
By Connor
at 2017-11-01T04:28
at 2017-11-01T04:28
![Eden avatar](/img/boy2.jpg)
By Eden
at 2017-11-05T12:57
at 2017-11-05T12:57
![Tom avatar](/img/cat1.jpg)
By Tom
at 2017-11-09T09:03
at 2017-11-09T09:03
![Ingrid avatar](/img/woman-glasses.jpg)
By Ingrid
at 2017-11-13T18:13
at 2017-11-13T18:13
![Tristan Cohan avatar](/img/cat2.jpg)
By Tristan Cohan
at 2017-11-17T11:52
at 2017-11-17T11:52
![Liam avatar](/img/woman-ring.jpg)
By Liam
at 2017-11-18T03:07
at 2017-11-18T03:07
![Cara avatar](/img/cat1.jpg)
By Cara
at 2017-11-20T18:36
at 2017-11-20T18:36
![Bethany avatar](/img/cat2.jpg)
By Bethany
at 2017-11-21T04:33
at 2017-11-21T04:33
![Wallis avatar](/img/cat3.jpg)
By Wallis
at 2017-11-23T13:34
at 2017-11-23T13:34
![Regina avatar](/img/cat3.jpg)
By Regina
at 2017-11-24T10:37
at 2017-11-24T10:37
![Caitlin avatar](/img/cat4.jpg)
By Caitlin
at 2017-11-25T19:19
at 2017-11-25T19:19
![Gary avatar](/img/cat4.jpg)
By Gary
at 2017-11-30T14:34
at 2017-11-30T14:34
![Freda avatar](/img/cat5.jpg)
By Freda
at 2017-12-03T13:18
at 2017-12-03T13:18
![Skylar DavisLinda avatar](/img/cat5.jpg)
By Skylar DavisLinda
at 2017-12-06T00:46
at 2017-12-06T00:46
![Frederica avatar](/img/girl.jpg)
By Frederica
at 2017-12-06T06:43
at 2017-12-06T06:43
![Margaret avatar](/img/girl1.jpg)
By Margaret
at 2017-12-08T04:07
at 2017-12-08T04:07
![Jacob avatar](/img/dog1.jpg)
By Jacob
at 2017-12-12T15:08
at 2017-12-12T15:08
![Thomas avatar](/img/dog2.jpg)
By Thomas
at 2017-12-16T19:18
at 2017-12-16T19:18
![Sandy avatar](/img/girl2.jpg)
By Sandy
at 2017-12-20T14:11
at 2017-12-20T14:11
![Jessica avatar](/img/girl3.jpg)
By Jessica
at 2017-12-24T04:19
at 2017-12-24T04:19
![Gary avatar](/img/elephant.jpg)
By Gary
at 2017-12-26T14:54
at 2017-12-26T14:54
![William avatar](/img/beaver.jpg)
By William
at 2017-12-27T05:04
at 2017-12-27T05:04
![Olive avatar](/img/bee.jpg)
By Olive
at 2017-12-30T08:52
at 2017-12-30T08:52
![Bennie avatar](/img/girl4.jpg)
By Bennie
at 2017-12-30T10:27
at 2017-12-30T10:27
![Margaret avatar](/img/girl5.jpg)
By Margaret
at 2017-12-30T12:34
at 2017-12-30T12:34
![Daph Bay avatar](/img/beret.jpg)
By Daph Bay
at 2018-01-04T10:35
at 2018-01-04T10:35
![Linda avatar](/img/woman.jpg)
By Linda
at 2018-01-05T19:46
at 2018-01-05T19:46
![Hedda avatar](/img/woman-biz.jpg)
By Hedda
at 2018-01-06T23:46
at 2018-01-06T23:46
![Skylar Davis avatar](/img/boy1.jpg)
By Skylar Davis
at 2018-01-07T12:58
at 2018-01-07T12:58
![Emily avatar](/img/woman-glasses.jpg)
By Emily
at 2018-01-12T12:21
at 2018-01-12T12:21
![Odelette avatar](/img/boy2.jpg)
By Odelette
at 2018-01-14T22:07
at 2018-01-14T22:07
![Michael avatar](/img/woman-ring.jpg)
By Michael
at 2018-01-18T21:52
at 2018-01-18T21:52
![Donna avatar](/img/cat1.jpg)
By Donna
at 2018-01-20T02:02
at 2018-01-20T02:02
Related Posts
抓不到Linux
![Sandy avatar](/img/girl.jpg)
By Sandy
at 2017-10-12T22:32
at 2017-10-12T22:32
clear->cls 指令修改,該去哪裡建議?
![Queena avatar](/img/woman-glasses.jpg)
By Queena
at 2017-10-10T21:50
at 2017-10-10T21:50
Ubuntu 桌面環境
![Oliver avatar](/img/bee.jpg)
By Oliver
at 2017-10-09T15:49
at 2017-10-09T15:49
clear->cls 指令修改,該去哪裡建議?
![Emma avatar](/img/girl4.jpg)
By Emma
at 2017-10-07T16:53
at 2017-10-07T16:53
ubuntu freeze
![Edward Lewis avatar](/img/woman-glasses.jpg)
By Edward Lewis
at 2017-10-07T13:38
at 2017-10-07T13:38