คำถามติดแท็ก fish

เปลือกแบบโต้ตอบที่เป็นมิตร (ปลา) เป็นเปลือก Unix ที่เน้นการใช้งานเชิงโต้ตอบความสามารถในการค้นพบและความเป็นมิตรกับผู้ใช้


1
วิธีเชื่อมโยงกลุ่มคำสั่งใน Fish เช่น {…} Bash ได้อย่างไร
ฉันรู้คำสั่งโซ่ปลาผ่าน&&หรือ||แต่ฉันยินดีที่จะห่วงโซ่ชุดของคำสั่งของ รหัส env git clone --depth=1 https://github.com/rafaelrinaldi/theme-pure.git; or { printf "Error: git clone of theme-pure repo failed\n" exit 1 }

1
วิธีการขยายนามแฝงในตู้ปลา?
ในทุบตีคุณสามารถขยายนามแฝงที่คุณพิมพ์ ตัวอย่างเช่นถ้าผมมีนามแฝงcmd="cd ~/user", การพิมพ์cmdและจากนั้นกดปุ่มCtrl+ Alt+ จะเปลี่ยนไปe cd ~/userมีวิธีทำเช่นนี้กับปลาหรือไม่?
2 linux  fish 

1
คำสั่ง“.” ไม่ทำงานในปลา
ฉันกำลังใช้ปลาและฉันพยายามเปิดใช้งาน env เสมือนจริงดังนั้นฉันจึงลองใช้คำสั่ง "source" ซึ่งเห็นได้ชัดว่าไม่มีในปลา และฉันก็ลงเอยด้วยลิงก์ที่บอกว่า: ". (จุดเดียว) เป็นนามแฝงสำหรับคำสั่งแหล่งที่มาการใช้. ถูกเลิกใช้ในความโปรดปรานของแหล่งที่มาและจะถูกลบออกในรุ่นอนาคตของปลา" ฉันได้ลอง ". / home / tax / venv / shopify-env / bin / activate" ซึ่งใช้งานไม่ได้; และนี่คือข้อผิดพลาด: fish: Illegal command name “}” /home/tax/venvs/shopify-env/bin/activate (line 37): } ^ in . (source) call of file “/home/tax/venvs/shopify-env/bin/activate”, called on standard input, fish: Could not …

2
ไดเรกทอรีแปลกมากเมื่อแก้ไขฟังก์ชั่นใน Fish
ฉันแค่อยากรู้ว่าความหมายของไดเรกทอรีที่แปลกประหลาดนี้ที่อะตอมถูกเปิดตัวเพื่อแก้ไขฟังก์ชั่นจากเปลือกหอยปลา ใครมีความคิดเห็นบ้าง
fish 

1
Fish commandline: รับตำแหน่งเคอร์เซอร์ในกระบวนการปัจจุบัน
ด้วยคำสั่งfish commandlineฉันสามารถรับส่วนกระบวนการปัจจุบันของ commandline และตำแหน่งเคอร์เซอร์ปัจจุบันในบัฟเฟอร์ทั้งหมด แต่ไม่ได้อยู่ในกระบวนการปัจจุบันเช่นสำหรับ commandline buffer > echo test; echo $flounder (ด้วยเคอร์เซอร์ที่ 'o' ของ 'ดิ้นรน') > commandline - จะกลับมา echo $flounder และ > commandline -Cp 19 ฉันสามารถรับตำแหน่งเคอร์เซอร์ในกระบวนการปัจจุบันได้หรือไม่ (8 สำหรับตัวอย่างนี้) > commandline -Cp ส่งคืนข้อผิดพลาด UPD: ฉันคิดว่า > string length (commandline -cp) จะกลับสิ่งที่ฉันต้องการ
fish 


1
วิธีปักหมุดข้อมูลที่ด้านบนสุดของหน้าต่างเทอร์มินัลใน Mac OSX
ฉันได้เห็นการสาธิตที่ผู้ใช้มีเทอร์มินัล Mac OSX ที่เวลา + ไดเรกทอรีปัจจุบัน + ชื่อผู้ใช้ถูกตรึง (เช่น 'ตรึงแถว' ใน excel) ไปที่ด้านบนสุดของหน้าต่างเทอร์มินัล (ไม่ใช่ในแถบชื่อเรื่อง) ข้อมูลบริบทที่เป็นมิตรฉันต้องการในขณะที่ออกจากห้องมากมายสำหรับพรอมต์คำสั่งหลังจาก '$' ง่าย ๆ ฉันจะปรับเทอร์มินัลของฉันให้เป็นแบบนั้นได้อย่างไร PS หากเป็นเรื่องสำคัญฉันเพิ่งเริ่มใช้เชลล์สำรองที่เรียกว่าฟิช: http://fishshell.com/แต่ฉันมีความสุขกับคำตอบสำหรับเชลล์ใด ๆ แก้ไข: ฉันออกไปเพื่อค้นหาตัวอย่างที่วางความคิดนี้ไว้ในหัวของฉันและฉันพบมันจริง: https://www.youtube.com/watch?v=zBt2g9ekiug#t=55
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.