nvim godot
1.0.0
使用Neovim作為您的Godot代碼編輯器
run.sh文件為了能夠利用Neovim-Godot集成的力量,您可以遵循以下途徑之一:
要快速啟動並運行,或者要測試設置,如果安裝了Docker,則可以運行以下命令:
docker run -it -p 6005:6005 -p 6006:6006 niscolas/nvim-godot:latest
要注意的一個重要的事情是,一些錯誤消息將出現在與Lua語言服務器相關的Neovim啟動上,因為它不支持Alpine(基本圖像)
您可以在完成測試後立即添加
--rm選項以卸下容器
docker run --rm -it -p 6005:6005 -p 6006:6006 niscolas/nvim-godot:latest
配x 您可以添加--network host選項,以便能夠使用主機計算機(可能是您的PC)網絡(我通常必須使用它,因為我打破了我的Docker設置),但是建議它不要
docker run --network host -it niscolas/nvim-godot:latest
$HOME/.config/nvim來完成或者
使用這個簡單的腳本:
配x 您當前的Neovim配置將移至$HOME/.config/nvim.old,請確保它已經在您的版本控制系統中,或者您知道自己在做什麼)
mv $HOME/.config/nvim $HOME/.config/nvim.old &&
git clone https://github.com/niscolas/nvim-godot &&
mv nvim-godot/nvim_config $HOME/.config/nvim
run.sh文件run.sh是一個可執行的bash文件,負責打開您的終端並使用正確的文件(行和列)啟動Neovim。
您可能需要對其進行編輯以滿足您的需求,在文件本身中會評論可能需要更改的地方。
Editor > Editor Settings... > (General Tab) > Text Editor > ExternalUse External Editor設置為✅Exec Path設置為系統上的run.sh文件的位置Exec Flags設置為"{file}" "{line},{col}"
配x 為了使LSP功能正常工作,您需要一個Godot 4的運行實例
開箱即用:
這是此存儲庫中包含的自定義Neovim配置的默認外觀:(? Everforest主題)
屏幕截圖取自Docker容器上運行的NeoVim實例!
Neovim配置的大部分是從NVIM-LUA/KICKSTART.NVIM複製的,主題更改和Godot特定的LSP,TreeTitter和DAP設置