我最近從Linux切換到OSX。我使用控制檯重了,以前我能夠做的事情一樣如何讓OSX在選項之前接受位置參數?
ls ./dir -sgh
cp ./file ./dir -Rf
等。如果我錯過了一個選項,只需按向上就可以了。 OSX迫使我把選項參數之前,像這樣:
ls -sgh ./dir
cp -Rf ./file ./dir
此行爲是令人沮喪的,很容易有關選項忘記,你必須導航到線的beggining只是添加它。如果忘記一個選項,也很難添加另一個選項。
有沒有一種簡單的方法來解決這種行爲,並使其工作在Linux的方式?我想這涉及到替換默認程序如ls
與一些同行。
這由處理命令行參數的命令使用的任何庫來處理。這不是你可以配置的東西。 – chepner
我知道我無法通過點擊某個複選框來修復它。我只是想知道我能做些什麼。 – adamziel
理想?重新規劃你的習慣,使用嚴格符合POSIX標準的工具 - 那麼你將有習慣在任何地方工作,而不是(在這種情況下)只在GNU上工作。使柺杖永久保持意味着你需要拐杖。 –