diff --git a/init.el b/init.el
index 2e46110c34e32205c66a5385b6edc0c9dcfea3d2..eb1795ead67bea7636d8e390d6a0c9fc67933369 100644
--- a/init.el
+++ b/init.el
@@ -204,6 +204,7 @@
      ("C-c w k" . 'window-jump-up)
      ("C-c w j" . 'window-jump-down)
      ("C-c w 2" . 'split-window-right)
+     ("C-c w -" . 'split-window-vertically)
      ("C-c w 0" . 'delete-window)
      ("C-c w 1" . 'delete-other-windows)
      ))
diff --git a/lisp/keybindings.el b/lisp/keybindings.el
index c09b12e12cf3130d4ed1f1d44b9ef3fad9d5b7ee..e73d2520ae4e36c1de7a3d260671883035e2ddb1 100644
--- a/lisp/keybindings.el
+++ b/lisp/keybindings.el
@@ -36,6 +36,7 @@
   "w k" 'window-jump-up
   "w j" 'window-jump-down
   "w 2" 'split-window-right
+  "w -" 'split-window-vertically
   "w 0" 'delete-window
   "w 1" 'delete-other-windows
   ;; youdao dict------------------------------