ดาวน์โหลด • เอกสารประกอบ
VimR เป็น Neovim GUI สำหรับ macOS ที่เขียนด้วย Swift
เป้าหมายคือการสร้างโปรแกรมแก้ไขที่ใช้ Neovim ภายในพร้อมคุณสมบัติ GUI ที่สะดวกสบายบางประการซึ่งคล้ายกับที่มีอยู่ในโปรแกรมแก้ไขสมัยใหม่
มี Neovim GUI อื่นๆ สำหรับ macOS ดูรายการ แล้วทำไม
เล่นกับ Neovim
เล่นกับ Swift (และโดยเฉพาะกับ RxSwift)
เล่นกับแนวคิดหลักของสถาปัตยกรรม Redux และ
(ที่สำคัญที่สุด) ขอให้สนุก!
ถ้าคุณรู้สึกช่างพูด ก็มีห้องแชท: https://matrix.to/#/#vimr:matrix.org
หากคุณต้องการสนับสนุน VimR ทางการเงิน ให้ใช้ผู้สนับสนุนของ Github
ไบนารีที่ลงนามและรับรองสากลที่สร้างไว้ล่วงหน้าสามารถพบได้ภายใต้การเผยแพร่
NvimView: โมดูล SwiftPM ที่มี NSView ซึ่งรวมทุกอย่างเข้าด้วยกัน เช่น Neovim binary และไฟล์ runtime
ของมัน ซึ่งจำเป็นสำหรับการฝัง Neovim ในแอป Cocoa
RxMsgpackRpc: การใช้งาน MsgpackRpc โดยใช้ RxSwift
RxNeovimApi: ตัวห่อ RxSwift ของ Neovim API
การแสดงตัวอย่างมาร์กดาวน์
การแสดงตัวอย่าง HTML ทั่วไป (คงตำแหน่งการเลื่อนไว้เมื่อโหลดซ้ำ)
โปรแกรมค้นหาไฟล์ Fuzzy ใน "Open Quickly..." ของ Xcode
รองรับแทร็กแพด: การบีบนิ้วเพื่อซูมและการเลื่อนด้วยสองนิ้ว
หนังสติ๊ก: ปิดอยู่ตามค่าเริ่มต้น เปิดใช้งานในการตั้งค่า
เครื่องมือบรรทัดคำสั่ง
(แบบง่าย) เบราว์เซอร์ไฟล์
พื้นที่ทำงานที่ยืดหยุ่นเป็นโมเดล IDE ของ JetBrain
โคลนที่เก็บนี้ ติดตั้ง homebrew
จากนั้นในรูทโปรเจ็กต์:
อัพเดตโมดูลย่อย git --init xcode-select --install # ติดตั้งเครื่องมือบรรทัดคำสั่ง Xcode หากคุณยังไม่ได้สร้างบันเดิล # ติดตั้งการพึ่งพา เช่น สร้างเครื่องมือสำหรับ Neovimclean=true notarize=false ./bin/build_vimr.sh# VimR.app จะถูกวางไว้ ใน ./build/Build/Products/Release/
ดูการพัฒนา.md
เอ็มไอที