diff --git a/editor/vi/vim/files/pisilinux/grub_conf.patch b/editor/vi/vim/files/pisilinux/grub_conf.patch
index ed5c863715..825a11ebb6 100644
--- a/editor/vi/vim/files/pisilinux/grub_conf.patch
+++ b/editor/vi/vim/files/pisilinux/grub_conf.patch
@@ -1,6 +1,6 @@
-diff -Nur vim72-old/runtime/syntax/grub.vim vim72/runtime/syntax/grub.vim
---- vim72-old/runtime/syntax/grub.vim 2008-10-18 01:14:23.000000000 +0300
-+++ vim72/runtime/syntax/grub.vim 2008-10-18 01:18:04.000000000 +0300
+diff -Nuar a/runtime/syntax/grub.vim b/runtime/syntax/grub.vim
+--- a/runtime/syntax/grub.vim 2019-08-14 22:12:05.000000000 +0300
++++ b/runtime/syntax/grub.vim 2019-10-29 14:29:07.740399833 +0300
@@ -27,7 +27,7 @@
syn cluster grubCommands contains=grubCommand,grubTitleCommand
@@ -9,4 +9,3 @@ diff -Nur vim72-old/runtime/syntax/grub.vim vim72/runtime/syntax/grub.vim
+syn keyword grubCommand contained default fallback hiddenmenu timeout splashimage background gfxmenu
syn keyword grubTitleCommand contained title nextgroup=grubTitle skipwhite
-
diff --git a/editor/vi/vim/pspec.xml b/editor/vi/vim/pspec.xml
index a186b9cfe9..f1380fdfde 100644
--- a/editor/vi/vim/pspec.xml
+++ b/editor/vi/vim/pspec.xml
@@ -11,7 +11,7 @@
GPLv2
Vi IMproved, an advanced text editor
Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code.
- https://github.com/vim/vim/archive/v8.0.1451.tar.gz
+ https://github.com/vim/vim/archive/v8.1.1846.tar.gz
gpm
ctags
@@ -30,13 +30,13 @@
- vim-fix-xml-crash.patch
+
pisilinux/grub_conf.patch
pisilinux/xorg_conf.patch
- vim-7.0-warning.patch
+
vim-7.3-interix-link.patch
@@ -83,6 +83,7 @@
acl
perl
+ ruby
glib2
libX11
ncurses
@@ -114,6 +115,13 @@
+
+ 2019-10-29
+ 8.1.1846
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2019-10-29
8.0.1451