1
 
 

I keep getting files like "header.py.e26a2e8426ab5e0fe0e72070fe4af289.py" in my filesystem, and I don't know why.

Here's my .vimrc:


call plug#begin()
Plug 'neoclide/coc.nvim', {'branch': 'release'}
call plug#end()
nmap <silent> [g <Plug>(coc-diagnostic-prev)
nmap <silent> ]g <Plug>(coc-diagnostic-next)

" Use tab for trigger completion with characters ahead and navigate
inoremap <silent><expr> <TAB>
      \ coc#pum#visible() ? coc#pum#next(1) :
      \ CheckBackspace() ? "\<Tab>" :
      \ coc#refresh()
inoremap <expr><S-TAB> coc#pum#visible() ? coc#pum#prev(1) : "\<C-h>"

" Helper function for Tab
function! CheckBackspace() abort
  let col = col('.') - 1
  return !col || getline('.')[col - 1]  =~# '\s'
endfunction

" Make <CR> (Enter) to accept selected completion item or notify coc.nvim to format
" <C-g>u breaks current undo, please make your own choice
inoremap <silent><expr> <CR> coc#pum#visible() ? coc#pum#confirm()
                              \: "\<C-g>u\<CR>\<c-r>=coc#on_enter()\<CR>"

nmap <silent> ]c <Plug>(coc-diagnostic-next)
nmap <silent> [c <Plug>(coc-diagnostic-prev)
nmap <silent> ]e <Plug>(coc-diagnostic-next-error)
nmap <silent> [e <Plug>(coc-diagnostic-prev-error)

set mouse=a

2
 
 

Hey all, I see that there's some dispute in the Vim community over AI, and it led to someone forking the project into Evi.

But I'm not plugged into the community enough to understand what's happened. Can someone fill me in?

Thank you

3
4
 
 

I keep forgetting how many 'e' there are in regular English, and I'm doing ,,,,,,,. through all of them to get to the character I was after.

5