ในบทความต่อไปเราจะมาดูที่ Neovim เกี่ยวกับ ทางแยกของรหัสกลุ่ม. โปรแกรมนี้ช่วยให้เราได้รับประโยชน์จาก Vim ด้วยประสบการณ์การใช้งานที่ดีขึ้นด้วยความเป็นไปได้ในการกำหนดค่า เผื่อว่าใครยังไม่รู้จักก็ต้องบอกว่า Vim เป็นโปรแกรมแก้ไขข้อความตามโหมด มันเกิดจากการปรับปรุงของ Vi (1976) อินเทอร์เฟซไม่ใช่แบบกราฟิก แต่เป็นแบบข้อความ แม้ว่าจะมีการใช้งานหลายอย่างกับอินเทอร์เฟซแบบกราฟิกเช่น gVim บรรณาธิการที่อยู่ในมือคือ การแทนที่โดยตรงสำหรับ Vim. หากคุณเป็นผู้ใช้ Vim คุณจะรู้สึกสบายใจกับ Neovim
ในตัวแก้ไขนี้ ทุกอย่างสามารถควบคุมได้ด้วยแป้นพิมพ์ผ่านคำสั่ง. ในตอนแรกมันอาจจะดูยากสักหน่อยที่จะจำพวกเขาทั้งหมดและในตอนแรกก็เป็นเช่นนั้น แต่ก็เป็นความจริงเช่นกันที่พวกเขาจัดอย่างมีเหตุผลและในที่สุดพวกเขาก็ออกมาอยู่คนเดียว โปรแกรมจะช่วยให้เราแก้ไขข้อความได้ง่ายขึ้นทำให้เราทำงานซ้ำ ๆ ได้โดยอัตโนมัติ งานที่น่าเบื่อสามารถทำได้โดยใช้ปุ่มเพียงไม่กี่ปุ่ม
ลักษณะทั่วไปของ Neovim
- ลา การตั้งค่าเริ่มต้น ทำให้คุณสามารถใช้งานได้ทันที
- Un โปรแกรมจำลองเทอร์มินัล.
- เครื่องมือแก้ไขให้เรามี API ที่อนุญาตให้ใช้ สื่อสารกับ Neovim จากภาษาใดก็ได้ การเขียนโปรแกรมอย่างปลอดภัยและแบบอะซิงโครนัส
- ฟังก์ชั่นเทอร์มินัลที่ทันสมัย เช่นรูปแบบเคอร์เซอร์เหตุการณ์โฟกัสการวางในวงเล็บเป็นต้น
- ดังที่ได้เขียนไปแล้วก็คือ กำหนดค่าได้มาก. อาจกล่าวได้ว่าเหมือนกับว่าคุณกำลังสร้างบรรณาธิการของคุณเอง เมื่อคุณตั้งค่าเสร็จแล้วคุณจะมีตัวแก้ไขแบบกำหนดเองที่ตรงกับความต้องการเฉพาะของคุณ
- พฤติกรรมของเขาคือ ขยายได้ผ่านปลั๊กอิน. หากคุณเป็นผู้ใช้ Vim คุณสามารถทำได้ ใช้ปลั๊กอินเดิมต่อไปรวมถึงสิ่งที่ชุมชนได้พัฒนาขึ้นสำหรับ Neovim และหากคุณไม่พบปลั๊กอินสำหรับคุณและคุณกล้าคุณสามารถสร้างปลั๊กอินของคุณโดยใช้ภาษาที่คุณชื่นชอบ
- นอกจากนี้ก็จะเสนอให้เรา คุณสมบัติเช่นเดียวกับโปรแกรมแก้ไขโค้ดอื่น ๆเช่น: เติมข้อความอัตโนมัติ, ตัวตรวจสอบการสะกด, แท็บ, การระบายสีไวยากรณ์, ค้นหาและแทนที่ด้วยนิพจน์ทั่วไปเป็นต้น
El ซอร์สโค้ดโครงการ เราสามารถหาได้ในไฟล์ หน้า GitHub จากบรรณาธิการ
การติดตั้ง Neovim บน Ubuntu
เราสามารถติดตั้งโปรแกรมแก้ไขนี้ได้หลายวิธี ง่ายที่สุดคือดำเนินการ การติดตั้งจาก ตัวเลือกซอฟต์แวร์ จาก Ubuntu. หากต้องการมีเวอร์ชันล่าสุดคุณต้อง เพิ่ม Neovim PPA. เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):
sudo apt-add-repository ppa:neovim-ppa/stable
จากนั้นคุณต้องอัปเดตแพ็คเกจและติดตั้ง Neovim โดยพิมพ์ในเทอร์มินัลเดียวกัน:
sudo apt-get update sudo apt-get install neovim
ตัวเลือกทั้งสองจะติดตั้งโปรแกรมเวอร์ชันเดียวกัน ในกรณีที่เราไม่ต้องการติดตั้งอะไรในระบบคุณสามารถใช้ไฟล์ ไฟล์ Neovim .Appimage. ในการรับคุณต้องติดตั้ง curl หลังจากแน่ใจว่าคุณมีเครื่องมือนี้แล้วในประเภทเทอร์มินัล (Ctrl + Alt + T):
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage chmod u+x nvim.appimage
เมื่อดาวน์โหลดและด้วยการอนุญาตที่จำเป็นเราสามารถเปิดตัวแก้ไขได้โดยพิมพ์ในเทอร์มินัลเดียวกัน:
./nvim.appimage
หลังจากตัวเลือกใด ๆ ข้างต้นตอนนี้เราสามารถใช้ประโยชน์จากโปรแกรมแก้ไขแบบเป็นกลุ่มนี้ได้ ใครต้องการก็สามารถหาได้ toda la เอกสารเกี่ยวกับการติดตั้งที่เป็นไปได้ ในหน้า GitHub ของโปรเจ็กต์
ก็ต้องบอกว่าโปรแกรมนี้มี ความเป็นไปได้ในการกำหนดค่ามากมายดังนั้นไปที่ไฟล์ เอกสารอย่างเป็นทางการ หรือตามส่วนของไฟล์ คู่มือผู้ใช้ มันจะทำให้ตัวแก้ไขของเราดูดีและเป็นมิตรกว่าที่เราจะพบตามค่าเริ่มต้น
การตั้งค่า Neovim
Neovim ประกอบด้วยไฟล์ บทช่วยสอนแบบโต้ตอบเรียกใช้คำสั่ง : ติวเตอร์ เพื่อเริ่มต้น
หากคุณปิด Neovim การตั้งค่าทั้งหมดที่คุณมีในเซสชันจะหายไป เพื่อรักษาพวกเขา init.vim ไฟล์ซึ่งจะโหลดทุกครั้งที่ Neovim เริ่มทำงาน หากคุณใช้ Vim ไฟล์นี้ ทำหน้าที่เดียวกับไฟล์. vimrc ของกลุ่ม.
ไฟล์คอนฟิกูเรชันนี้ มันอยู่ใน ~ / .config / nvim / init.vim ถ้าไม่มีให้สร้าง ไฟล์คอนฟิกูเรชันอาจมีขนาดใหญ่มากดังนั้นพยายามจัดทำเอกสารทุกอย่างที่คุณใส่ไว้ สามารถเพิ่มความคิดเห็นได้ด้วย«. เราจะสามารถขอรับ ข้อมูลเพิ่มเติมเกี่ยวกับไฟล์คอนฟิกูเรชันนี้ en วิกิพีเดีย ของโปรแกรม