โครงการขนาดเล็กนี้จะสามารถเข้าถึงฟิลด์อินพุต (!) บน MacOS เป็นบัฟเฟอร์ VIM เต็มรูปแบบ มันควรประพฤติตนและรู้สึกเหมือนเป็นพื้นเมือง vim เพราะภายใต้ฮูดฉันซิงโครไนซ์ฟิลด์ข้อความกับบัฟเฟอร์ VIM จริง

คุณสามารถใช้โหมดทั้งหมด (แม้แต่คำสั่ง ฯลฯ ) และคำสั่งทั้งหมดที่รวมอยู่ใน VIM
นอกจากนี้ยังเป็นไปได้ที่จะโหลดไฟล์ svimrc ที่กำหนดเองซึ่งสามารถมีการกำหนดค่า VIM แบบกำหนดเองเช่น remappings (ดูโฟลเดอร์ตัวอย่าง)
นอกจากนี้คุณสามารถแก้ไขไฟล์ blacklist ใน ~/.config/svim/ โฟลเดอร์เพื่อยกเว้นแอปพลิเคชันด้วยตนเองจากการจัดการโดย SVIM คุณอาจต้องการขึ้นบัญชีดำเทอร์มินัลและ GVIM ของคุณซึ่งไม่มีความขัดแย้ง
ทุกครั้งที่มีการเปลี่ยนแปลงโหมด VIM หรือการอัปเดตคำสั่งจะออกสคริปต์ svim.sh ในโฟลเดอร์ ~/.config/svim/ ถูกดำเนินการโดยที่คุณสามารถจัดการกับวิธีการประมวลผลข้อมูลนี้ ฉันมีป๊อปอัพขนาดเล็กใน Sketchybar ซึ่งแสดงให้ฉันเห็นเอาท์พุทบรรทัดคำสั่งตามความต้องการเช่น
(!): วิธีการที่สามารถเข้าถึงได้ว่าฟิลด์อินพุตจำเป็นต้องสอดคล้องกับมาตรฐานการเข้าถึงสำหรับฟิลด์อินพุตข้อความอื่น ๆ ไม่มีอะไรที่เราสามารถทำได้
คุณสามารถติดตั้งสิ่งนี้โดยใช้ Brew จากการแตะของฉัน:
brew tap FelixKratz/formulae
brew install svimจากนั้นคุณสามารถเริ่มบริการ Brew โดยใช้:
brew services start svim
ที่ซึ่งคุณจะถูกขอให้อนุญาตการเข้าถึงการเข้าถึง
คุณสามารถเปลี่ยนสีการเลือก MacOS เป็นสิ่งที่คุณชอบด้วยคำสั่งนี้ (ซึ่งเป็นสีเขียวของฉัน):
defaults write NSGlobalDomain AppleHighlightColor -string " 0.615686 0.823529 0.454902 " โปรดบอกฉันว่าคุณพบปัญหา
ยินดีต้อนรับคำขอดึง หากคุณปรับปรุงรหัสสำหรับการใช้งานของคุณเองให้พิจารณาสร้างคำขอดึงเพื่อให้ทุกคน (รวมถึงฉัน) สามารถเพลิดเพลินกับการปรับปรุงเหล่านั้นได้