Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Small Godot editor addon for godotdev.nvim that copies node references and ready-to-paste GDScript or C# snippets for use in Neovim.Full Descriptiongodotdev.nvim-node-copy is a small Godot editor addon that helps when using Neovim as your external editor with godotdev.nvim Link: (https://github.com/Mathijs-Bakker/godotdev.nvim).The addon adds copy actions for selected nodes so you can paste useful references directly into Neovim without relying on drag-and- drop or custom IPC.It is designed around a simple clipboard-based workflow:select a node in Godot, copy the reference you want, then paste it at the cursor in Neovim.Features:- Copy node path relative to the current scene root- Copy a $Node/Child reference- Copy a get_node("Node/Child") expression- Copy a typed @onready var snippet for GDScript- Copy a typed GetNode<T>() expression for C#- Copy a C# property snippet- Scene Tree right-click menu support- 2D editor right-click menu support- Project > Tools menu support- Configurable GDScript and C# actions- No Neovim-side receiver requiredThis addon is intended as a companion utility for users of godotdev.nvim who want a fast and explicit way to bring node references into scripts while working in Neovim.
godotdev.nvim-node-copy
godotdev.nvim-node-copy is a small Godot editor addon for users of godotdev.nvim.
It adds copy actions for the currently selected node so you can paste useful references directly into Neovim without relying on drag-and-drop or custom IPC.

Features
- Copy the selected node path relative to the current scene root
- Copy a
$Node/Childreference - Copy a
get_node("Node/Child")expression - Copy a typed
@onready varsnippet - Copy a typed
GetNode<T>()C# expression - Copy a C# property snippet
- Works from the current editor selection
- Clipboard-only workflow; no Neovim-side receiver required
Install
Copy the addons/godotdev_nvim_node_copy folder into your Godot project:
res://addons/godotdev_nvim_node_copy
Then enable the plugin in:
Project > Project Settings > Plugins
Usage
Select a node in the Scene dock, then use either:
- the Scene Tree right-click menu
- the 2D editor right-click menu
- or the
Project > Toolsmenu
Available actions:
Project > Tools > godotdev.nvim: Copy Node PathProject > Tools > godotdev.nvim: Copy $ ReferenceProject > Tools > godotdev.nvim: Copy get_node()Project > Tools > godotdev.nvim: Copy @onready VarProject > Tools > godotdev.nvim: Copy C# GetNode<T>()Project > Tools > godotdev.nvim: Copy C# Property
The generated text is copied to your clipboard. Paste it in Neovim where you want it.
Example Output
For a selected Player node:
Player
$Player
get_node("Player")
@onready var player: CharacterBody2D = $Player
GetNode<CharacterBody2D>("Player")
private CharacterBody2D Player => GetNode<CharacterBody2D>("Player");
Notes
- The addon uses the selected node relative to the currently edited scene root.
- If the selected node is the scene root itself, the generated snippets use
selfwhere appropriate. - The addon supports both GDScript and C# snippet output.
Configuration
The addon can be configured in Project Settings with:
godotdev_nvim_node_copy/enable_gdscriptgodotdev_nvim_node_copy/enable_csharp

This controls which language-specific copy actions appear in:
Project > Tools- the Scene Tree right-click menu
- the 2D editor right-click menu
Copy Node Path remains available regardless of language selection.
Icon Import
- Commit the SVG
.importfile for the addon icon so users get consistent editor import settings. - The icon is intended to use
editor/scale_with_editor_scale=truefor proper HiDPI behavior. - The current icon import keeps fixed colors with
editor/convert_colors_with_editor_theme=false.
Roadmap
- Support
%UniqueNodewhen appropriate - Add C# snippet variants
- Let users choose snippet style in plugin settings
Small Godot editor addon for godotdev.nvim that copies node references and ready-to-paste GDScript or C# snippets for use in Neovim.
Full Description
godotdev.nvim-node-copy is a small Godot editor addon that helps when using Neovim as your external editor with godotdev.nvim
Link: (https://github.com/Mathijs-Bakker/godotdev.nvim).
The addon adds copy actions for selected nodes so you can paste useful references directly into Neovim without relying on drag-and- drop or custom IPC.
It is designed around a simple clipboard-based workflow:
select a node in Godot, copy the reference you want, then paste it at the cursor in Neovim.
Features:
- Copy node path relative to the current scene root
- Copy a $Node/Child reference
- Copy a get_node("Node/Child") expression
- Copy a typed @onready var snippet for GDScript
- Copy a typed GetNode
- Copy a C# property snippet
- Scene Tree right-click menu support
- 2D editor right-click menu support
- Project > Tools menu support
- Configurable GDScript and C# actions
- No Neovim-side receiver required
This addon is intended as a companion utility for users of godotdev.nvim who want a fast and explicit way to bring node references into scripts while working in Neovim.
Reviews
Quick Information
Small Godot editor addon for godotdev.nvim that copies node references and ready-to-paste GDScript or C# snippets for use in Neovim.Full Descriptiongodotdev.nvim-node-copy is a small Godot editor addon that helps when using Neovim as your external editor with godotdev.nvim Link: (https://github.com/Mathijs-Bakker/godotdev.nvim).The addon adds copy actions for selected nodes so you can paste useful references directly into Neovim without relying on drag-and- drop or custom IPC.It is designed around a simple clipboard-based workflow:select a node in Godot, copy the reference you want, then paste it at the cursor in Neovim.Features:- Copy node path relative to the current scene root- Copy a $Node/Child reference- Copy a get_node("Node/Child") expression- Copy a typed @onready var snippet for GDScript- Copy a typed GetNode<T>() expression for C#- Copy a C# property snippet- Scene Tree right-click menu support- 2D editor right-click menu support- Project > Tools menu support- Configurable GDScript and C# actions- No Neovim-side receiver requiredThis addon is intended as a companion utility for users of godotdev.nvim who want a fast and explicit way to bring node references into scripts while working in Neovim.