กลับไปหน้าบทความ

อ่าน 3 นาที

บรรณาธิการของโจเอง

CS1: URL ที่ไม่เหมาะสม/ข้อผิดพลาด CS1: URL เปลือย/ข้อผิดพลาด CS1: ไม่มีชื่อ/ซอฟต์แวร์ฟรีที่ตั้งโปรแกรมใน C/ซอฟต์แวร์ฟรีที่ใช้ ncurses/โปรแกรมแก้ไขข้อความฟรี/โปรแกรมแก้ไขข้อความ Linux/โปรแกรมแก้ไขข้อความ MacOS

JOEหรือJoe's Own Editorเป็นโปรแกรมแก้ไขข้อความที่ใช้ncursesสำหรับระบบUnix ซึ่งสามารถใช้งานได้ภายใต้ GPLได้รับการออกแบบให้ใช้งานง่าย

บรรณาธิการของโจเอง

บรรณาธิการของโจเอง
ผู้เขียนต้นฉบับโจเซฟ เอช. อัลเลน
นักพัฒนาโจเซฟ เอช. อัลเลน, มาเร็ก 'มาร์กซ์' แกร็ก และคนอื่นๆ
ปล่อยjoe0.0.0 ประมาณ  22 สิงหาคม 2534 [ 1 ] ( 22 สิงหาคม 1991 )
เวอร์ชันเสถียร
4.8 [ 2 ] / 23 เมษายน 2569 แก้ไขข้อมูลนี้บนวิกิดาต้า ( 23 เมษายน 2569 )
เขียนเป็นซี
ระบบปฏิบัติการระบบปฏิบัติการคล้าย Unix , DOS , Win32
แพลตฟอร์มข้ามแพลตฟอร์ม
ขนาด≈0.45 MiB ( macOS / x86 )
มีจำหน่ายในภาษาอังกฤษ ภาษาเยอรมัน ภาษาฝรั่งเศส ภาษารัสเซีย ภาษาอูเครน
พิมพ์โปรแกรมแก้ไขข้อความ
ใบอนุญาตจีพีแอล เวอร์ชัน 2
เว็บไซต์joe-editor .sourceforge .net
ที่เก็บข้อมูล
  • github.com/joe-editor/joe

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
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Joe%27s_Own_Editor&oldid=1352224794 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ บรรณาธิการของโจเอง

JOEหรือJoe's Own Editorเป็นโปรแกรมแก้ไขข้อความที่ใช้ncursesสำหรับระบบUnix ซึ่งสามารถใช้งานได้ภายใต้ GPLได้รับการออกแบบให้ใช้งานง่าย

คำอธิบายคุณสมบัติ

JOE มี ระบบช่วยเหลือ ในตัว และจะมีข้อความเตือนวิธีการขอความช่วยเหลือแสดงอยู่บนหน้าจอเสมอ ลำดับการกดปุ่ม ใน JOE คล้ายกับของ WordStar และ Turbo C โดยส่วนใหญ่จะเป็นการผสมผสานระหว่าง ปุ่ม Control กับปุ่มอื่น หรือการผสมผสานระหว่าง Ctrl+K กับปุ่มอื่น...

ประวัติศาสตร์

JOE เป็นหนึ่งในโปรแกรมแก้ไขเริ่มต้นในระบบปฏิบัติการ Linux รุ่นยอดนิยมในยุคแรกๆ [ 14 ] [ 15 ] [ 16 ] [ 17 ] ซึ่งทำให้มีความโดดเด่นและช่วยสร้างฐานผู้ใช้ [ 18 ] ยังคงมีการรวม JOE เป็นตัวเลือกในระบบปฏิบัติการ Linux บางครั้งในบทบาทสำคัญในฐานะโปรแกรมแก้ไข...

ดูเพิ่มเติม

การเปรียบเทียบคุณสมบัติของโปรแกรมแก้ไขข้อความ การเปรียบเทียบประสิทธิภาพของโปรแกรมแก้ไขข้อความแบบจำกัด รายชื่อโปรแกรมแก้ไขข้อความ นาโน เน เวิร์ดสตาร์ ไดมอนด์