ในเทอร์มินัลผู้ใช้หลายคนติดกับ Bash ดังนั้นประสบการณ์เทอร์มินัลของพวกเขาจึงไม่ดีเท่าที่ควร มันธรรมดามากไม่มีคุณสมบัติที่ทันสมัยออกจากกล่อง หากคุณต้องการประสบการณ์การใช้งานเครื่องที่ดีกว่าให้ลองเปลี่ยนจาก Bash เป็น Fish Shell
ติดตั้ง Fish Shell
ก่อนเปลี่ยนจาก Bash เป็น Fish Shell เป็นของคุณเชลล์เทอร์มินัลหลักคุณจะต้องติดตั้งลงบน Linux โชคดีที่มันได้รับความนิยมมากและมันก็มีแพ็คเกจของมันในการแจกจ่าย Linux ทุกครั้ง เปิดเทอร์มินัลแล้วป้อนคำสั่งด้านล่างเพื่อติดตั้ง
อูบุนตู
sudo apt install fish
Debian
sudo apt-get install fish
Arch Linux
sudo pacman -S fish
Fedora
sudo dnf install fish
OpenSUSE
sudo zypper install fish
ลินุกซ์อื่น ๆ
ปลามีอยู่พักหนึ่งแล้วค่อนข้างทันสมัยในคุณสมบัติ เนื่องจากอายุของมันค่อนข้างง่ายที่จะเอามาใช้กับการแจกจ่ายลินุกซ์ หากต้องการติดตั้งให้เปิดเทอร์มินัลแล้วตรวจสอบตัวจัดการแพคเกจของคุณว่า“ ปลา” หรือ“ ปลาเปลือกหอย” อีกทางหนึ่งตรวจสอบหน้า Github อย่างเป็นทางการและสร้างจากแหล่งที่มาพร้อมรหัสโปรแกรม
เปลี่ยน Bash เป็น Fish Shell
การใช้ปลาเป็นเปลือกหลักอาจใช้เวลานานเริ่มชินกับมันต่างจาก Bash มาก ไม่เหมือนกับตัวเลือกอื่น ๆ (เช่น Zsh, Ksh และอื่น ๆ ) ปลาไม่ได้ใช้ระบบ Bash เป็นฐาน เนื่องจาก Fish มีการออกแบบนี้คำสั่งบางอย่างอาจปฏิเสธการปฏิเสธที่จะทำงานเนื่องจากมีรูปแบบที่แตกต่างกันและคุณอาจต้องเปลี่ยนนิสัยบางอย่างเมื่อใช้เทอร์มินัล

โชคดีสำหรับคุณมีหน้าเพจที่ยอดเยี่ยมที่แสดงรายละเอียดความซับซ้อนทั้งหมดของ Fish Shell และสภาพแวดล้อมในการมองผ่าน มันแสดงโครงร่าง Fish Syntax วิธีจัดการท่อและสิ่งอื่น ๆ อีกมากมาย หากคุณกำลังพิจารณาที่จะเปลี่ยนทำสิ่งที่คุณโปรดปรานและอ่านมัน
เมื่อคุณดูสูตรชีทแล้วจะปลอดภัยที่จะเปิดเครื่องและเปลี่ยนเปลือกเริ่มต้นของผู้ใช้จาก Bash เป็น Fish Shell ในเทอร์มินัลให้เรียกใช้ chsh คำสั่ง อย่างไรก็ตามอย่ารันด้วย sudoหรือคุณอาจสลับเปลือกผู้ใช้รูทเป็นฟิชแทนปลาของคุณเอง
chsh -s /usr/bin/fish
เรียกใช้ chsh คำสั่งจะกำหนดเชลล์ใหม่ให้กับผู้ใช้ของคุณ หากต้องการเข้าถึง Fish กับผู้ใช้ของคุณในทันทีให้เขียน ปลา เข้าสู่เครื่อง มิฉะนั้นให้รีสตาร์ท PC Linux ของคุณเพื่อทำให้สวิตช์เสร็จสมบูรณ์ หลังจากรีบูตเครื่องให้เข้าสู่ระบบอีกครั้งและเปิดสถานีอีกครั้ง หากทุกอย่างถูกต้อง Fish จะเป็นค่าเริ่มต้นใหม่และคุณจะได้รับการต้อนรับด้วย Fish Shell แทนที่จะเป็น Bash
การกำหนดค่าปลา
แม้ว่าคุณจะเปลี่ยนไปใช้ Fish Shell แต่ก็ยังไม่พร้อมใช้งานอย่างเต็มที่ ขั้นตอนต่อไปคือการกำหนดค่า ในเทอร์มินัลสร้างโฟลเดอร์การกำหนดค่าใหม่
mkdir -p ~/.config/fish
ถัดไปสร้างไฟล์กำหนดค่าใหม่ภายในโฟลเดอร์ Fish config ใหม่:
touch ~/.config/fish/config.fish
การใช้ แตะ สร้าง Fish config ไฟล์เปล่าด้วยไม่มีอะไรในนั้น ณ จุดนี้มันปลอดภัยที่จะเพิ่มการกำหนดค่าแบบกำหนดเองใด ๆ ลงในเชลล์ สำหรับผู้ใช้ส่วนใหญ่การแก้ไขที่จำเป็นเพียงอย่างเดียวคือการปิดการใช้งานข้อความต้อนรับอย่างถาวร เพิ่มการปรับเปลี่ยนในการกำหนดค่า Fish โดยการเรียกใช้คำสั่งต่อไปนี้:
echo "set fish_greeting """ >> ~/.config/fish/config.fish
กำหนดค่าปลาสำรอง
การตั้งค่า Fish ในคอมพิวเตอร์หลายเครื่องสามารถค่อนข้างน่ารำคาญเนื่องจากคุณจะต้องสร้างการกำหนดค่าใหม่สำหรับพีซีแต่ละเครื่อง วิธีที่รวดเร็วกว่าคือการสร้างการสำรองข้อมูลของไฟล์และเรียกคืนในพีซีแต่ละเครื่องที่คุณวางแผนที่จะใช้ Fish on หากต้องการสำรองข้อมูล config ให้รันคำสั่งนี้ในเทอร์มินัล
cp ~/.config/fish/config.fish ~/Documents/
หากต้องการคืนค่าการกำหนดค่าให้ย้ายไฟล์ไปยังพีซีเครื่องใหม่วางไว้ในโฟลเดอร์เอกสารและเรียกใช้:
mkdir -p ~/.config/fish cp ~/Documents/config.fish ~/.config/fish/config.fish
การปรับแต่ง

ส่วนใหญ่แล้วปลาจะถูกติดตั้งและพร้อมใช้งาน อย่างไรก็ตามหากคุณต้องการปรับแต่งและกำหนดค่าเพิ่มเติมเพิ่มเติมมีวิธีการดังกล่าว ไปที่เทอร์มินัลแล้วรันคำสั่งนี้:
fish_config
การเรียกใช้คำสั่งนี้จะเปิดแท็บใหม่ในเว็บเบราว์เซอร์ของคุณโดยอัตโนมัติโดยมีลักษณะเป็นไปได้ของ Fish
ในหน้าต่าง Fish_Config คุณจะสามารถใช้ชุดรูปแบบเชลล์ที่กำหนดไว้ล่วงหน้ากำหนดตัวแปรตั้งค่าฟังก์ชั่นที่กำหนดเองดูประวัติคำสั่งกำหนดคำย่อกำหนดนามแฝงและอื่น ๆ !
การเติมข้อความอัตโนมัติของปลา
โดยคุณสมบัติที่น่าสนใจที่สุดในปลาคือคุณสมบัติเติมข้อความอัตโนมัติ มันไกลเกินกว่าจะถึงทุกอย่างแล้วและฟีเจอร์นี้เพียงอย่างเดียวก็เพียงพอที่จะโน้มน้าวใจแม้กระทั่งแฟนพันธุ์แท้ของทุบตีที่จะลองดู ส่วนที่ดีที่สุดเกี่ยวกับคุณลักษณะนี้คือไม่ต้องใช้ความรู้มากมายในการใช้ประโยชน์จาก แม้แต่เทอร์มินัล noobs ก็สามารถใช้ประโยชน์ได้มากมาย
หากต้องการใช้คุณสมบัติเติมข้อความอัตโนมัติของปลาให้ไปที่เทอร์มินัลและเริ่มพิมพ์คำสั่ง ขณะที่คุณพิมพ์คุณจะเห็นเปลือกหอยพยายามเดาตามใจคุณ มันแก้ไขเมื่อได้รับข้อมูลเพิ่มเติม คุณสามารถป้อนคำสั่งอัตโนมัติได้ตลอดเวลาโดยกดปุ่ม ปุ่มลูกศรขวา บนแป้นพิมพ์ หลังจากกดปุ่มที่ถูกต้องคำสั่งครึ่งเสร็จของคุณจะเสร็จสมบูรณ์โดยอัตโนมัติ
ความคิดเห็น