diff --git a/roles/neovim/files/after/plugin/terminal.vim b/roles/neovim/files/after/plugin/terminal.vim
new file mode 100644
index 00000000..557fc6b6
--- /dev/null
+++ b/roles/neovim/files/after/plugin/terminal.vim
@@ -0,0 +1,9 @@
+function! s:small_terminal() abort
+  new
+  wincmd J
+  call nvim_win_set_height(0, 12)
+  set winfixheight
+  term
+endfunction
+
+nnoremap <leader>st :call <SID>small_terminal()<CR>