ฉันต้องการเพิ่มบางบรรทัดใน nano .bash_profile ในเทอร์มินัล แล้ว:
1) ฉันป้อนด้วยบรรทัดคำสั่งนี้: nano .bash_profile
2) เพิ่มบรรทัดที่ฉันต้องการ
3) ตอนนี้ฉันไม่รู้วิธีบันทึกและออก
ฉันคิดว่ามันเป็น: W + ใส่ หากถูกต้องฉันต้องการทิศทางที่จะใช้
ฉันต้องการเพิ่มบางบรรทัดใน nano .bash_profile ในเทอร์มินัล แล้ว:
1) ฉันป้อนด้วยบรรทัดคำสั่งนี้: nano .bash_profile
2) เพิ่มบรรทัดที่ฉันต้องการ
3) ตอนนี้ฉันไม่รู้วิธีบันทึกและออก
ฉันคิดว่ามันเป็น: W + ใส่ หากถูกต้องฉันต้องการทิศทางที่จะใช้
คำตอบ:
ไม่:w
เป็น/usr/bin/vi
คำสั่ง ใช้ชุดค่าผสมcontrol+ xเพื่อออก คุณจะได้รับแจ้งให้บันทึกไฟล์หากคุณทำการเปลี่ยนแปลงที่ยังไม่ได้บันทึก
Nano มีจุดประสงค์เพื่อให้ผู้ใช้ใหม่เป็นมิตรกับผู้ใช้งานง่ายกว่า vi / vim หรือ emacs ซึ่งทั้งคู่ตอบสนองต่อผู้ใช้ที่มีกำลังมากกว่าซึ่งใช้เวลาในการเรียนรู้วิธีใช้งานอย่างมีประสิทธิภาพ
ในการเริ่มต้นใช้งานนาโนให้มองหาคำสั่งที่ด้านล่างของหน้าต่างเมื่อเปิดนาโน ( ^
หมายถึงcontrolกุญแจ)
^X (F2) Close the current file buffer / Exit from nano
^O (F3) Write the current file to disk
shift
จำเป็นต้องใช้คีย์สำหรับ ^ X และ ^ 0 ทำให้ฉันสะดุดในตอนแรกเมื่อเราคุ้นเคยกับคำสั่งตัวพิมพ์ใหญ่และปุ่ม Shift ระบุไว้อย่างชัดเจนว่าเป็นทางลัดใน OSX
ตามบทความการสนับสนุนของ Apple :
- หากต้องการบันทึกไฟล์ให้กด Control-O
- ที่พรอมต์ชื่อไฟล์กด Enter
- หากต้องการออกให้กด Control-X
หากคุณต้องการบันทึกการเปลี่ยนแปลงที่คุณได้ทำกด+Control Oเพื่อออกนาโนชนิด+Control Xหากคุณขอให้นาโนออกจากไฟล์ที่ถูกแก้ไขมันจะถามคุณว่าคุณต้องการบันทึกหรือไม่ เพียงกดNในกรณีที่คุณไม่หรือYในกรณีที่คุณทำ จากนั้นจะขอชื่อไฟล์จากคุณ เพียงพิมพ์ลงไปแล้วกด Enter
หากคุณยืนยันโดยไม่ตั้งใจว่าคุณต้องการบันทึกไฟล์ แต่คุณทำไม่ได้จริงคุณสามารถยกเลิกได้ตลอดเวลาโดยกดControl+ Cเมื่อคุณได้รับแจ้งให้ใส่ชื่อไฟล์
ฉันมีคำถามเดียวกัน หลังจากเส้นทางและข้อผิดพลาดมากมายฉันได้เรียนรู้ว่านาโนขอให้คุณเขียนชื่อไฟล์ "conf ใหม่" เนื่องจากคุณไม่ต้องการไฟล์ใหม่เพียงกดปุ่ม Enter เพื่อระบุว่าคุณต้องการเก็บชื่อเดิมไว้
โดยทั่วไปคุณเปลี่ยนไฟล์ conf กด Ctrl + x และกด Enter สุดท้าย (เพื่อระบุชื่อเดียวกัน) โชคดี
nano .bash_profile
(มันจะเปิด.bash_profile
ไฟล์ในโปรแกรมแก้ไขนาโน)Yes (or) No
เฮ้ฉันมีบางอย่างสำหรับพวกคุณเพียงแค่ป้อน ctrl + x และเมื่อมันบอกว่าจะบันทึกกด 'Y' ถ้าคุณต้องการที่จะบันทึกจากนั้นเพียงแค่กดปุ่มหวังว่ามันจะทำงาน :)
ลอง
sudo nano .bash_profile
เพื่อเปิดไฟล์ของคุณแทน สิ่งนี้จะสร้างไฟล์ของคุณหากไม่มีอยู่หรือเปิดเพื่อแก้ไข
sudo
- ซึ่งทำงานnano
เหมือนรูท มันไม่ได้ตอบคำถามจริงๆซึ่งเป็นวิธีที่คุณบันทึกการเปลี่ยนแปลงและออกจากนาโน เขารู้วิธีเริ่มนาโนแล้ว