Re:Ask HN: What is one Vim trick most people don't know?
by hiyer on Friday June 29, 2018 @04:11AM
(#17423142)
vim 8 and neovim have pretty functional in-built terminals (:term). You can try that if you're using one of these.
[ Parent
| on HN ]
Re:Ask HN: What is one Vim trick most people don't know?
by thedjinn on Friday June 29, 2018 @04:13AM
(#17423146)
That's more keystrokes. ;)
Re:Ask HN: What is one Vim trick most people don't know?
by sshine on Friday June 29, 2018 @06:40AM
(#17423691)
Not if you bind it to ^Z. ;)
Re:Ask HN: What is one Vim trick most people don't know?
by majewsky on Friday June 29, 2018 @06:55AM
(#17423736)
Well, you can't. The terminal translates Ctrl-Z into SIGTSTP before it even reaches vim. Alternative suggestion:
nmap gz :term zsh<CR>
Same number of keystrokes, and does not override any existing normal-mode command from what I can see.
Re:Ask HN: What is one Vim trick most people don't know?
by Pete_D on Friday June 29, 2018 @07:08AM
(#17423766)
:nnoremap <C-z> :term<Return>
works for me (tmux in urxvt).Ctrl-Z only gets converted to SIGTSTP if the terminal has ISIG set. For example, try `stty -isig; sleep 5` and try to suspend or interrupt the sleep command.