diff --git a/.gitmodules b/.gitmodules
index 9dd41a09..cca661d8 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -112,3 +112,6 @@
[submodule "vim/.vim/bundle/vim-unimpaired"]
path = vim/.vim/bundle/vim-unimpaired
url = https://github.com/tpope/vim-unimpaired.git
+[submodule "vim/.vim/bundle/rust.vim"]
+ path = vim/.vim/bundle/rust.vim
+ url = https://github.com/wting/rust.vim.git
diff --git a/vim/.vim/bundle/rust.vim b/vim/.vim/bundle/rust.vim
new file mode 160000
index 00000000..c28386fd
--- /dev/null
+++ b/vim/.vim/bundle/rust.vim
@@ -0,0 +1 @@
+Subproject commit c28386fd51128ae39df9110deb6f746c9f550132