ฉันเพิ่งสังเกตเห็น 2 คุณสมบัติในปลาและสงสัยว่าใครรู้ว่าสิ่งเหล่านี้ยังมีอยู่ใน Bash?
การเน้นไวยากรณ์
ข้อมูลจำเพาะ:
- คุณจะสังเกตเห็นได้อย่างรวดเร็วว่าปลาทำการเน้นไวยากรณ์ขณะที่คุณพิมพ์ คำสั่งที่ไม่ถูกต้องจะมีสีแดงตามค่าเริ่มต้น:
- คำสั่งอาจไม่ถูกต้องเนื่องจากไม่มีอยู่หรืออ้างถึงไฟล์ที่คุณไม่สามารถดำเนินการได้ เมื่อคำสั่งใช้ได้ถูกต้องคำสั่งนั้นจะปรากฏเป็นสีอื่น
- fish จะขีดเส้นใต้พา ธ ไฟล์ที่ถูกต้องขณะที่คุณพิมพ์
- สิ่งนี้บอกคุณว่ามีไฟล์ที่ขึ้นต้นด้วย 'somefi' ซึ่งเป็นข้อเสนอแนะที่มีประโยชน์เมื่อคุณพิมพ์
แนะนำอัตโนมัติ
ข้อมูลจำเพาะ:
- fish แนะนำคำสั่งในขณะที่คุณพิมพ์และแสดงคำแนะนำทางด้านขวาของเคอร์เซอร์เป็นสีเทา
- มันรู้เส้นทางและตัวเลือก
- หากต้องการยอมรับคำแนะนำอัตโนมัติให้กดลูกศรขวาหรือ Control-F หากการบันทึกอัตโนมัติไม่ใช่สิ่งที่คุณต้องการเพียงแค่เพิกเฉย
cd -@
, wait -n
, globasciiranges
และ$BASH_COMPAT
ซึ่งคนจำนวนมากต้องการ ที่เหลือเกือบทั้งหมดเป็นเพียงการดับเพลิง
bash
มีการเติมข้อความอัตโนมัติ น่าเสียดายที่การfish
เขียนสคริปต์เป็นเรื่องbash
ธรรมดามากจนเป็นสิ่งที่แย่มากสำหรับสิ่งที่ฉันทำอยู่เป็นประจำ