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设置