
Ash เป็นตัวแก้ไขข้อความที่ใช้เทอร์มินัลที่เรียบง่ายและสะอาดซึ่งมีจุดมุ่งหมายเพื่อใช้งานง่ายกับการผูกมัดคีย์ที่ทันสมัย มีความสามารถในการจัดการหลายไฟล์พร้อมกันและมีคุณสมบัติที่ทันสมัยมากมาย นี่คือรูปภาพของการแก้ไขไฟล์ readme นี้:

Ash เขียนใน Python 3.8 โดยใช้ Curses Library
ต่อไปนี้เป็นรายการคุณสมบัติที่มีอยู่ใน Ash :
xterm-256 ) เทอร์มินัลขาวดำได้รับการสนับสนุนบางส่วน*.pyx ซึ่งอาจเพิ่มเวลาโหลด (ไม่สนใจคำเตือนระหว่างการรวบรวม)แอชมีการกำหนดเป้าหมายไปยัง Linux เป็นหลัก ASH รุ่นนี้ได้รับการทดสอบบน Ubuntu 20.04 ด้วย Python 3.8.2 (64 บิต)
หมายเหตุ: คำแนะนำที่ให้ไว้ที่นี่สำหรับระบบที่ใช้ Debian/Ubuntu สำหรับการกระจายของคุณคุณอาจต้องออกคำแนะนำที่แตกต่างกันเพื่อติดตั้งแพ็คเกจที่จำเป็น
คุณต้องมีแพ็คเกจและ Python 3 เพื่อเรียกใช้ Ash ในระบบของคุณเนื่องจากยังไม่มีไบนารีที่สร้างไว้ล่วงหน้า
$ sudo apt install git
$ sudo apt install xclip
$ sudo apt install python3
$ sudo apt install python3-pipขึ้นอยู่กับระบบของคุณคุณอาจต้องติดตั้งแพ็คเกจต่อไปนี้:
$ sudo apt install python3-develคุณมีหลายตัวเลือกที่นี่:
ดำเนินการตามคำแนะนำต่อไปนี้เพื่อติดตั้งจาก PYPI:
$ sudo pip3 install ash-editorคำสั่งด้านบนดาวน์โหลด เถ้า และติดตั้งในระบบของคุณ เพื่อให้สามารถเรียก เถ้า จากทุกที่ให้ดูส่วนเส้นทางการตั้งค่า
หมายเหตุ: การเปิดตัวที่เสถียรอาจไม่มีคุณสมบัติทั้งหมดที่ระบุไว้ข้างต้น
ไปที่เว็บไซต์ ASH และดาวน์โหลดรุ่นล่าสุดที่มีเสถียรภาพ จากนั้นแยก Tar-Ball ที่ดาวน์โหลดลงไปในโฟลเดอร์และอีกครั้งในโฟลเดอร์นั้นเปิดเทอร์มินัลของคุณจากที่นั่นและดำเนินการ:
$ sudo pip3 install . การสร้างยามค่ำคืนมีคุณสมบัติล่าสุดทั้งหมดของ Ash ไปที่เว็บไซต์ Ash และดาวน์โหลดการเปิดตัวล่าสุดทุกคืน จากนั้นแยก Tar-Ball ที่ดาวน์โหลดลงไปในโฟลเดอร์และอีกครั้งในโฟลเดอร์นั้นเปิดเทอร์มินัลของคุณจากที่นั่นและดำเนินการ:
$ sudo pip3 install . ในการสร้างจากแหล่งที่มาให้ออกคำแนะนำต่อไปนี้:
$ sudo apt install git
$ cd ~
$ git clone --depth 1 -b master https://github.com/akashnag/ash.git
$ cd ash
$ python3 setup.py sdist (แม้ว่าคุณจะสามารถติดตั้งได้โดยตรงจากที่นี่ แต่ก็ไม่แนะนำให้ใช้) คุณจะพบกับ tar-ball ใหม่ที่สร้างขึ้นภายใต้ไดเรกทอรี dist จากที่คุณสามารถดำเนินการได้ก่อนหน้านี้โดยการคัดลอก tarball เป็นครั้งแรกลงในไดเรกทอรีใหม่แยกออกแล้วติดตั้ง
ในการเรียกใช้ Ash ตรวจสอบให้แน่ใจว่าคุณมี :$HOME/.local/bin ต่อท้ายกับตัวแปร $ path ของคุณในไฟล์ ~/.bashrc (ถ้าคุณใช้ bash เป็นเชลล์ของคุณถ้าไม่เปิดไฟล์. rc ที่สอดคล้องกัน) ในการดำเนินการ เถ้า ดูส่วนการใช้งาน
ในการถอนการติดตั้ง เถ้า คุณสามารถใช้:
$ sudo pip3 uninstall ash-editorเนื่องจาก Ash ยังอยู่ระหว่างการพัฒนาไบนารี prebuilt ยังไม่สามารถใช้ได้ คุณสามารถใช้ pyinstaller หรือเครื่องมือที่คล้ายกันเพื่อสร้างเครื่องมือสำหรับระบบของคุณ
เมื่อคุณดาวน์โหลดซอร์สโค้ด Ash แล้วตั้งค่าตามรายละเอียดด้านบนคุณก็พร้อมที่จะใช้งานแล้ว
หมายเหตุ:
เพื่อเรียกใช้ Ash :
$ ash path/to/file.txtหรือเพื่อเปิดบัฟเฟอร์เปล่า:
$ ashหรือเพื่อเปิดโครงการ (ไดเรกทอรี):
$ ash path/to/directoryดูการผูกกุญแจเพื่อขอความช่วยเหลือเกี่ยวกับวิธีการนำทางใน Ash
หากคุณพบข้อบกพร่องใด ๆ โปรดรายงาน ฉันยังยินดีที่จะรับคำขอดึงจากทุกคนสำหรับการแก้ไขข้อผิดพลาดการปรับปรุงประสิทธิภาพหรือการใช้คุณสมบัติที่ไม่ได้ใช้งานที่ระบุไว้ข้างต้น โปรดพิจารณามีส่วนร่วมในคุณสมบัติใหม่ เฉพาะเมื่อ มีการใช้งานคุณสมบัติด้านบนอย่างสมบูรณ์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติที่จะนำไปใช้และโครงสร้างโครงการดูแนวทางการบริจาค
คุณสามารถใช้ตัวติดตามปัญหา GitHub เพื่อรายงานข้อบกพร่องถามคำถามหรือแนะนำคุณสมบัติใหม่ คุณสามารถรวมบันทึกหากเกี่ยวข้องซึ่งสามารถพบได้ใน ~/.config/ash-editor/log.txt
สำหรับการอภิปรายที่เกี่ยวข้องกับแผนงานการพัฒนาและโปรแกรมแก้ไข Ash โดยทั่วไปคุณสามารถเข้าร่วมเซิร์ฟเวอร์ Ash Discord
หากคุณไม่ได้เข้าสู่การพัฒนาซอฟต์แวร์คุณยังสามารถมีส่วนร่วมทางการเงินได้ การมีส่วนร่วมทางการเงินช่วยให้ฉันจัดลำดับความสำคัญในการทำงานในโครงการนี้มากกว่าผู้อื่นและช่วยให้ฉันรู้ว่ามีความต้องการซอฟต์แวร์นี้อย่างแท้จริง





















ลิขสิทธิ์© Akash Nag สงวนลิขสิทธิ์
ได้รับใบอนุญาตภายใต้ใบอนุญาต GPL-2.0