SketchyVim
v1.0.11
這個小項目將MACOS上的可訪問(!)輸入字段變成完整的VIM緩衝區。它應該表現得像本地vim,因為在引擎蓋下,我將文本字段與真正的VIM緩衝區同步。

您可以使用所有模式(甚至命令行等)和VIM中包含的所有命令。
也可以加載自定義的svimrc文件,該文件可能包含自定義VIM配置,例如刪除(請參閱示例文件夾)。
此外,您可以在~/.config/svim/文件夾中編輯blacklist文件,以手動將應用程序排除在SVIM處理中。您可能希望將終端模擬器和GVIM錄製,以免發生衝突。
每次發布VIM模式更改或發出命令行更新~/.config/svim/ ,都可以執行文件夾中的腳本svim.sh我的skettyybar中有一個小彈出窗口,它向我顯示了按需按需輸出的命令行。
(!):可訪問意味著輸入字段需要符合文本輸入字段的可訪問性標準,否則我們無能為力。
您可以使用我的水龍頭中的啤酒安裝此功能:
brew tap FelixKratz/formulae
brew install svim然後,您可以使用以下方式啟動Brew Service。
brew services start svim
在哪裡要求您授予可訪問性權限。
您可以將MacOS選擇顏色更改為您喜歡的任何內容(這是我的綠色):
defaults write NSGlobalDomain AppleHighlightColor -string " 0.615686 0.823529 0.454902 " 如果您遇到問題,請告訴我。
歡迎拉動請求。如果您改善自己使用的代碼,請考慮創建拉動請求,以便所有人(包括我)都可以享受這些改進。