มีตัวแก้ไขข้อความสำหรับบรรทัดคำสั่งที่ใช้คีย์เดียวกันกับ Notepad บน Windows หรือไม่


12

ฉันคุ้นเคยกับการทำงานในสภาพแวดล้อม Windows และคุ้นเคยกับคำสั่งต่าง ๆ ใน Notepad เช่นCtrlSการบันทึกCtrlCการคัดลอกและอื่น ๆ

บน Ubuntu vi mytextfile.txtก็มีประโยชน์ในการทำงานโดยตรงในบรรทัดคำสั่งเช่นเดียวกับ

ฉันต้องการใช้โปรแกรมแก้ไขข้อความที่ฉันสามารถใช้ใน Terminal ได้ แต่ใช้คำสั่งคีย์เดียวกับ Notepad บน Windows มีตัวแก้ไขข้อความด้วยคำสั่ง "Notepad" สำหรับบรรทัดคำสั่ง Ubuntu หรือไม่


ไม่ทราบว่ามีเทอร์มินัลเอดิเตอร์ตัวใดตัวหนึ่งใน Linux ที่จะอนุญาตให้คุณใช้ notepad เช่นคำสั่ง ที่กล่าวว่าคุณได้ลองใช้ "นาโน" หรือไม่? คำสั่งมีการระบุไว้ที่ด้านล่างและติดตั้งโดยค่าเริ่มต้นในการกระจายส่วนใหญ่
Marlon

คำตอบ:


6

ลองกำไรขั้นต่ำ (mped) มันอยู่ในรายการ Synaptic

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

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

ฉันเพิ่งตรวจสอบและรุ่น Synaptic ล่าสุดดูเหมือนจะไม่ยอมรับตัวเลือกบรรทัดคำสั่ง-tx- ซึ่งเป็นการสลับโหมดข้อความและจะเปิดตัวเป็น GTK ตามค่าเริ่มต้น
ในเทอร์มินัลข้อความ (Ctrl + Alt + F [1-6]) มันเปิดตัวในโหมดข้อความ แต่ในเทอร์มินัล Gnome ดูเหมือนจะไม่เปลี่ยนเป็นโหมดข้อความ

หากนี่เป็นความจริงมากกว่าที่คุณสามารถดาวน์โหลดเวอร์ชันเก่า (ฮาร์ดี้) หรือสร้างเวอร์ชั่นล่าสุด ncursesw


ฉันไม่เห็นสิ่งนี้ใน Ubuntu Synaptic
endolith

0

คุณสามารถเปิดตัวแก้ไขข้อความ gui คล้ายกับ Notepad จากเทอร์มินัลดังนี้:

gedit mytextfile.txt

จากนั้นคุณจะไม่ทำการแก้ไขมันโดยตรง แต่คุณจะได้รับความสะดวกทั้งหมดในการเปิดใช้งานจากบรรทัดคำสั่งและการผสมคีย์ที่คุ้นเคย


0

มันไม่น่าที่บรรณาธิการ CLI ตามจะยอมรับและCtrlC CtrlSเหตุผลนี้คือการโยงคีย์เหล่านั้นพิเศษสำหรับเทอร์มินัลโดยค่าเริ่มต้นดังนั้นเทอร์มินัลจะจับพวกเขาก่อนที่พวกเขาจะไปถึงโปรแกรมใดก็ตามที่คุณกำลังเรียกใช้ภายในเทอร์มินัล

เมื่อเครื่องรับCtrlCสัญญาณจะส่งสัญญาณ INTERRUPT ไปยังโปรแกรมที่ทำงานภายในเครื่อง โปรแกรมส่วนใหญ่จะยกเลิกเมื่อได้รับสัญญาณนี้

เมื่อรับสัญญาณเทอร์มินัลCtrlSจะหยุดการเลื่อนเอาต์พุต สิ่งนี้มีประโยชน์หากคุณกำลังใช้งานบางอย่างที่กำลังส่งข้อมูลออกไปยังเทอร์มินัล กดปุ่มCtrlSคุณสามารถหยุดเอาท์พุทชั่วคราวเพื่อดูส่วนนั้น ๆ อย่างใกล้ชิดยิ่งขึ้น CtrlQการดำเนินการต่อ

ด้วยsttyคำสั่งคุณสามารถเปลี่ยนการโยงคีย์เหล่านี้


2
nanoเป็นตัวอย่างที่อนุญาตให้คุณใช้ Ctrl + C
Lekensteyn

แอปพลิเคชันเทอร์มินัลสามารถแทนที่การโยงคีย์ในลักษณะเดียวกันกับ "stty"
João Pinto

คุณเป็นทั้งสองอย่างถูกต้องฉันถูกวิธีในนี้
geirha

0

Gedit เป็นตัวเลือกที่ดี แต่ไม่ใช่บรรทัดคำสั่งหากคุณต้องการฟังก์ชั่นของ Notepad จริงๆแล้วคุณสามารถใช้กับไวน์ได้ อย่างไรก็ตามในความคิดของฉันไปหา vi / vim หรือ gedit


0

textadept-คำสาป ! ยังไม่พร้อมใช้งานในคลังพัสดุเริ่มต้น แต่เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการปลูกถ่าย Windows นอกจากนี้ยังเป็นแพลตฟอร์มข้ามเพื่อให้คุณสามารถติดตั้งบน Windows เพื่อทำความคุ้นเคย รองรับ Shift + ลูกศรเพื่อทำเครื่องหมายข้อความและรายการโปรดอื่น ๆ ของคุณ

ฉันขอแนะนำให้คุณให้นามแฝงหรือ symlink เพิ่มเติมเนื่องจากการพิมพ์ชื่อเต็มนั้นน่ารำคาญ


0

ไมโครไม่นี้https://github.com/zyedidia/micro สวยมากขั้นสูงสุดที่นี่ฉันไม่เข้าใจจริง ๆ ว่ามันยังไม่ได้กล่าวถึง

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