บรรณาธิการของโจเอง
| บรรณาธิการของโจเอง | |
|---|---|
โจ 3.5 กำลังแก้ไขไฟล์เฮดเดอร์ภาษา C | |
| ผู้เขียนต้นฉบับ | โจเซฟ เอช. อัลเลน |
| นักพัฒนา | โจเซฟ เอช. อัลเลน, มาเร็ก 'มาร์กซ์' แกร็ก และคนอื่นๆ |
| ปล่อย | joe0.0.0 ประมาณ 22 สิงหาคม 2534 [ 1 ] |
| เวอร์ชันเสถียร | |
| เขียนเป็น | ซี |
| ระบบปฏิบัติการ | ระบบปฏิบัติการคล้าย Unix , DOS , Win32 |
| แพลตฟอร์ม | ข้ามแพลตฟอร์ม |
| ขนาด | ≈0.45 MiB ( macOS / x86 ) |
| มีจำหน่ายใน | ภาษาอังกฤษ ภาษาเยอรมัน ภาษาฝรั่งเศส ภาษารัสเซีย ภาษาอูเครน |
| พิมพ์ | โปรแกรมแก้ไขข้อความ |
| ใบอนุญาต | จีพีแอล เวอร์ชัน 2 |
| เว็บไซต์ | joe-editor |
| ที่เก็บข้อมูล |
|
JOEหรือJoe's Own Editorเป็นโปรแกรมแก้ไขข้อความที่ใช้ncursesสำหรับระบบUnix ซึ่งสามารถใช้งานได้ภายใต้ GPLได้รับการออกแบบให้ใช้งานง่าย[ 3 ] [ 4 ]
JOE สามารถใช้งานได้กับระบบปฏิบัติการ Linux หลักส่วนใหญ่[ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]ระบบBSD แบบโอเพนซอร์ส[ 11 ] [ 12 ] [ 13 ] และmacOSของAppleผ่านทางตัวจัดการแพ็กเกจเช่นHomebrew
คำอธิบายคุณสมบัติ

JOE มีระบบช่วยเหลือ ในตัว และจะมีข้อความเตือนวิธีการขอความช่วยเหลือแสดงอยู่บนหน้าจอเสมอลำดับการกดปุ่มใน JOE คล้ายกับของWordStarและTurbo Cโดยส่วนใหญ่จะเป็นการผสมผสานระหว่างปุ่ม Controlกับปุ่มอื่น หรือการผสมผสานระหว่าง Ctrl+K กับปุ่มอื่น หรือการผสมผสานระหว่างปุ่ม Escapeกับปุ่มอื่น นอกจากนี้ยังสามารถเข้าถึงการตั้งค่าต่างๆ ได้มากมายผ่านทาง Ctrl+T โปรแกรมสามารถปรับแต่งได้โดยทั่วไปผ่านไฟล์การกำหนดค่าที่ ครอบคลุม และรองรับการเน้นไวยากรณ์ด้วย สี สำหรับรูปแบบไฟล์ ยอดนิยมหลายรูปแบบ ซึ่งเป็นคุณสมบัติที่สามารถกำหนดค่าได้เช่นกัน
JOE จะติดตั้งฮาร์ดลิงก์และชุดไฟล์ rcที่กำหนดค่า JOE ให้จำลองการผูกคีย์ของEmacs (เมื่อเรียกใช้ในนาม jmacs), Pico (เมื่อเรียกใช้ในนาม jpico) หรือ WordStar (เมื่อเรียกใช้ในนาม jstar) นอกจากนี้ยังมีเวอร์ชันที่เรียกว่า "rjoe" ซึ่งมีข้อจำกัดตรงที่อนุญาตให้แก้ไขได้เฉพาะไฟล์ที่ระบุไว้ในบรรทัดคำสั่งเท่านั้น (ซึ่งอาจมีประโยชน์ในการบังคับใช้หลักการของสิทธิ์ขั้นต่ำสุด )
แม้ว่าส่วนติดต่อผู้ใช้ของโปรแกรมแก้ไขข้อความจะชวนให้นึกถึง โปรแกรมแก้ไขข้อความ ของ DOSแต่ก็ยังมีคุณสมบัติทั่วไป ของโปรแกรมแก้ไขข้อความ Unixเช่นประวัติคำสั่ง ภายใน การเติม ข้อความอัตโนมัติ ในเมนูเลือกไฟล์ ระบบค้นหา ด้วยนิพจน์ปกติและความสามารถในการกรอง ( pipe ) บล็อกข้อความใดๆ ผ่านคำสั่งภายนอกใดๆ ก็ได้
ประวัติศาสตร์
JOE เป็นหนึ่งในโปรแกรมแก้ไขเริ่มต้นในระบบปฏิบัติการLinux รุ่นยอดนิยมในยุคแรกๆ [ 14 ] [ 15 ] [ 16 ] [ 17 ]ซึ่งทำให้มีความโดดเด่นและช่วยสร้างฐานผู้ใช้[ 18 ]ยังคงมีการรวม JOE เป็นตัวเลือกในระบบปฏิบัติการ Linux บางครั้งในบทบาทสำคัญในฐานะโปรแกรมแก้ไข "โหมดกู้คืน" [ 8 ]
หลังจากที่ Joseph Allen ปล่อยเวอร์ชัน 2.8 ในปี 1995 วงจรการพัฒนาก็หยุดชะงักไปหลายปี การพัฒนาถูกสานต่อโดยกลุ่มผู้สนใจกลุ่มใหม่ในปี 2001 นำโดย Marek Grac ซึ่งได้ปล่อยเวอร์ชัน 2.9 และเวอร์ชันต่อมาอีกหลายเวอร์ชัน โดยแนะนำระบบการสร้าง มาตรฐาน และแก้ไขข้อบกพร่องหลายอย่าง Allen กลับมาร่วมโครงการอีกครั้งในปี 2004 และปล่อยเวอร์ชัน 3.0 ซึ่งแนะนำการเน้นไวยากรณ์และการสนับสนุนUTF- 8 [ 19 ]
ดูเพิ่มเติม
- การเปรียบเทียบคุณสมบัติของโปรแกรมแก้ไขข้อความ
- การเปรียบเทียบประสิทธิภาพของโปรแกรมแก้ไขข้อความแบบจำกัด
- รายชื่อโปรแกรมแก้ไขข้อความ
- นาโน
- เน
- เวิร์ดสตาร์ ไดมอนด์
อ่านเพิ่มเติม
- หน้าเว็บ JOE man
- Schroder, Carla (2004-12-01). "การแก้ไขไฟล์ข้อความด้วย JOE และ Vim" . Linux Cookbook ( ฉบับพิมพ์ครั้งที่ 1). O'Reilly Media, Inc.หน้า68–77 . ISBN 0-596-00640-3สืบค้นเมื่อ26 กันยายน 2552
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- บรรณาธิการของโจเองบนSourceForge