เทอร์มินัลเอดิเตอร์น้อยที่สุดแทน vi และ nano


11

ตัวเลือกโหมดเทอร์มินัล / คอนโซลใดvi/vimและnanoมีให้ใช้งานอย่างไร ฉันกำลังมองหาตัวแก้ไขโหมดข้อความขั้นต่ำที่ดูดีและเป็นมิตรสำหรับมือใหม่ที่สมบูรณ์ด้วยพีซี

ฉันจำได้ว่าฉันเคยเห็นเทอร์มินัลเทอร์มินัลที่แสดงเมนูEscแทนที่จะเป็นรหัสลับ (และค่อนข้างน่าเกลียด) ^ X ทางลัดด้านล่าง แต่การค้นหาผ่าน GitHub ฉันไม่พบมัน

UPDATE : ดูเหมือนว่า "เป็นมิตรกับมือใหม่ทั้งหมด" ต้องการคำอธิบายเพิ่มเติม ลองทำสถานการณ์ทั่วไปเมื่อผู้ใช้พยายามใช้vimเป็นครั้งแรก (ซึ่งมักจะถูกตั้งค่าเป็นตัวแก้ไขเริ่มต้น) เมื่อvimทำงานกับข้อความเพื่อแก้ไขจะไม่มีความช่วยเหลือปรากฏขึ้นและการพิมพ์จะสร้างผลลัพธ์ที่แปลกประหลาดดังนั้นผู้ใช้จะต้องกดEscหรือF1"ไม่ทำงาน" ตัวอย่างเช่นตัวแก้ไขที่เป็นมิตรจะแสดงวิธีใช้เกี่ยวกับF1คีย์มีระบบเมนูพร้อมทางลัดไฮไลต์จัดเตรียมการเน้นไวยากรณ์ออกจากกล่องและทำตามค่าเริ่มต้นทั้งหมด


@karel จะสามารถทำงานใน terminal ได้หรือไม่
Anatoly techtonik

ฉันไม่ได้สังเกตเห็นการปรับปรุงคำถามนี้มาก่อน คุณได้แนะนำการเปลี่ยนแปลงกับคำถามที่โดดเด่นจากคำขอเดิม โปรดย้อนกลับการแก้ไขและส่งคำถามใหม่พร้อมคำขอสำหรับตัวแก้ไขพร้อมเมนูที่สามารถเข้าถึงได้ด้วย <kbd> F1 </kbd> โปรดอ่านอย่างละเอียดการสนทนานี้ที่เว็บไซต์ Meta
Luís de Sousa

@ LuísdeSousa F1 เป็นคุณสมบัติที่ใช้งานง่ายเพียงอย่างเดียวที่จะเป็นมิตรกับมือใหม่และบรรณาธิการที่ดีกว่าอาจมีคนอื่น ๆ อีกมากมาย
Anatoly techtonik

ฉันขอเชิญคุณอีกครั้งเพื่อโพสต์ข้อกำหนดเพิ่มเติมของคุณเป็นคำถามใหม่ โปรดเคารพการดำเนินการของเว็บไซต์
Luís de Sousa

@ LuísdeSousaตกลงให้ฉันอธิบายคำถามให้คุณ
Anatoly techtonik

คำตอบ:


7

ไมโครแสดงความช่วยเหลือเกี่ยวกับการดำเนินการเน้นไวยากรณ์ทางออกบนF1 Escไม่มีเมนู แต่รองรับปลั๊กอิน


5

โจ

ย้อนกลับไปในปี 1990 หลายของเพื่อนร่วมงานแนะนำโจอย่างใดอย่างหนึ่งvi, หรือpico emacsบางคนยังถือว่าเป็นโปรแกรมแก้ไขข้อความที่ใช้งานง่ายที่สุด

JOE เป็นโปรแกรมแก้ไขหน้าจอที่ใช้ฟีเจอร์เต็มรูปแบบซึ่งเผยแพร่ภายใต้สัญญาอนุญาตสาธารณะทั่วไปของกนู (GPL) JOE ได้รับมาตั้งแต่ปี 1988 และมาพร้อมกับมาตรฐานของลีนุกซ์หลายรุ่น

ป้อนคำอธิบายรูปภาพที่นี่

Joe ไม่ได้ติดตั้งตามค่าเริ่มต้น แต่พร้อมใช้งานจากที่เก็บจักรวาล :

sudo apt-get install joe

Emacs

ป้อนคำอธิบายรูปภาพที่นี่

ในขณะที่อยู่ไกลจากวิธีการที่เรียบง่ายตามที่คุณต้องการ Emac สามารถปรับแต่งได้อย่างมาก ดังนั้นด้วยการทำงานเล็กน้อยคุณสามารถทำให้มันทำงานในลักษณะที่เหมาะสมที่สุดสำหรับคุณ

ทรัพยากรที่มีประโยชน์:

มันสามารถใช้ได้จากที่เก็บอย่างเป็นทางการ:

sudo apt-get install emacs

ในการรันในเทอร์มินัลคุณต้องใช้การ-nwตั้งค่าสถานะ หากคุณตั้งใจจะใช้เป็นประจำคุณอาจสร้างนามแฝง

emacs -nw

ขอบคุณสำหรับรูปภาพ ฉันคิดว่าปัญหาที่ใหญ่ที่สุดของทั้งคู่vimและemacsคือผู้คนมักจะผลักดันมันไปเรื่อย ๆ =) โจดูดี - เล็กไม่ต้องใช้ความรู้ในโหมดข้อความ แต่ส่วนต่อประสานกับผู้ใช้อยู่ในระดับnanoเดียวกัน ให้ฉันแก้ไขคำถามเพื่อ จำกัด ขอบเขตการค้นหาให้แคบลง
Anatoly techtonik

ลืมความคิดเห็นข้างต้น - มันเป็นข้อมูล ใน Joe และ Emacs ฉันไม่เห็นF1คีย์ที่ปรากฏบนหน้าจอ มันใช้งานได้ทั้งหมดหรือไม่
Anatoly techtonik

5

เดาที่ดีที่สุดของฉันคือคุณกำลังมองหาภาคตะวันออกเฉียงเหนือ (ดี) บรรณาธิการ

แสดงเมนู ncurses เมื่อกด ESC สองครั้งหรือ F1 ครั้งเดียว เมนูตรงไปตรงมาสวย บันทึกบันทึกเป็น ... ออกจาก ฯลฯ

sudo apt install ne ne-doc

1

ฉันขอแนะนำตัวแก้ไขคอนโซล 'jed' ซึ่งคล้ายกับ 'ne' ในบางประเด็นด้วยเมนู (เข้าถึงได้ผ่าน F10) โดยรวมเรียบง่ายขึ้น (มีคุณสมบัติครบถ้วนน้อยกว่า) และมีสีนิดหน่อย

sudo apt install jed

Jed Editor

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.