Questions tagged [vim8]
For questions specifically about usage of Vim version 8.
9
questions
4
votes
1
answer
457
views
What's wrong with "terminal cd ." in vim 8.1?
terminal cd . results in following weird error in the terminal buffer:
executing job failed: No such file or directory
The same error appears for term_start('cd .'). It doesn't matter which directory ...
9
votes
1
answer
2k
views
how to load vim8 optional packages in vimrc?
I am trying to load my optional language packages based on filetype.
I am using vim8 native package feature.
In vim I can load them with :packadd vim-javascript. However, I read in :help packadd - (...
3
votes
1
answer
279
views
Is it possible to use <C-H> (and J/K/L) for navigation inside a Vim 8 terminal?
I rebound control + H/J/K/L to navigate between splits without needing <C-W>:
nnoremap <C-J> <C-W><C-J>
nnoremap <C-K> <C-W><C-K>
nnoremap <C-L> <C-...
4
votes
2
answers
2k
views
How to start an async function in Vim 8
I've known that Vim 8 provides us an async mechanism job_start so that we can start a command asynchronously and get its return with the help of channel.
However, it seems that job_start can only ...
3
votes
1
answer
275
views
Close vim 8.1+ terminal buffer without unloading
I'm looking to be able to close a terminal buffer without unloading it, as I would with a normal buffer and either hidden or bufhidden=hide set. It appears, though, that said options are ignored for ...
2
votes
1
answer
456
views
How to move the cursor out of the terminal
I'm now using Vim 8 and its new feature: :term.
Well, it's great but I don't know how to move the cursor out of the terminal without the mouse.
In Vim 7, we can type <C-w><C-h>, <C-w&...
2
votes
1
answer
1k
views
How does g:terminal_ansi_colors affect the :terminal colors?
:term usually looks ugly in most colorschemes I've tried. At least on Windows, with light themes, these colors do not work and end up in an unreadable shade of yellow against my light background.
I ...
1
vote
1
answer
378
views
Vim Script: How to pass Varargs to a lambda in timer_start
I'm configuring my vim with Vim Script.
I have set my own custom grep function as below:
function! CustomGrepCore(...)
if a:0 == 0
" do something
else if a:0 == 1
" ...
1
vote
2
answers
389
views
How to autoload multiple rc-style files in Vim 8+
I want to split up my .vimrc into multiple files by language or toolchain, use case, etc.
In fact, my end goal is to be able to provide instructions to students in the format of "If you want the ...