diff --git a/{{project-name}}-ebpf/.cargo/rust-analyzer.toml b/{{project-name}}-ebpf/.cargo/rust-analyzer.toml
new file mode 100644
index 0000000..9855618
--- /dev/null
+++ b/{{project-name}}-ebpf/.cargo/rust-analyzer.toml
@@ -0,0 +1,3 @@
+[rust-analyzer]
+cargo.target = "bpfel-unknown-none"
+checkOnSave.allTargets = false
diff --git a/{{project-name}}-ebpf/.vim/coc-settings.json b/{{project-name}}-ebpf/.vim/coc-settings.json
deleted file mode 100644
index e2211a6..0000000
--- a/{{project-name}}-ebpf/.vim/coc-settings.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-    "rust-analyzer.cargo.target": "bpfel-unknown-none",
-    "rust-analyzer.checkOnSave.allTargets": false
-}
diff --git a/{{project-name}}-ebpf/.vscode/settings.json b/{{project-name}}-ebpf/.vscode/settings.json
deleted file mode 100644
index e2211a6..0000000
--- a/{{project-name}}-ebpf/.vscode/settings.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
-    "rust-analyzer.cargo.target": "bpfel-unknown-none",
-    "rust-analyzer.checkOnSave.allTargets": false
-}