Set up copilot

master
Hektor Misplon 2022-12-01 13:51:29 +01:00
parent 53dc02b4ca
commit bd22e1ee57
1 changed files with 10 additions and 0 deletions

10
.vimrc
View File

@ -104,6 +104,7 @@ nn <leader>so :so %<cr>
call plug#begin() call plug#begin()
" Coc " Coc
Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'github/copilot.vim'
" General " General
Plug 'tpope/vim-commentary' Plug 'tpope/vim-commentary'
Plug 'machakann/vim-sandwich' Plug 'machakann/vim-sandwich'
@ -172,6 +173,15 @@ se statusline^=%{coc#status()}%{get(b:,'coc_current_function','')}
" Prettier command " Prettier command
com! -nargs=0 Prettier :CocCommand prettier.formatFile com! -nargs=0 Prettier :CocCommand prettier.formatFile
" `.../copilot` {{{
let g:copilot_node_command = "/home/h/.config/nvm/versions/node/v16.18.0/bin/node"
let g:copilot_no_tab_map = v:true
imap <c-l> <Plug>(copilot-next)
imap <c-h> <Plug>(copilot-prev)
imap <silent><script><expr> <s-tab> copilot#Accept("\<CR>")
" Show Copilot node v16 as it does not work with v18 yet
" LaTex " LaTex
let g:vimtex_view_method='zathura' let g:vimtex_view_method='zathura'
let g:tex_flavor='latex' let g:tex_flavor='latex'