README.mdμ μ 곡λ vimrc μμ λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
λ¬Έμ λ μλ£ ν보κ°μκ³ μ»€μκ° λ¨μ΄ λμμμ λ νμ νν΄λ μ무 κ²°κ³Όλ λνλμ§ μμ΅λλ€.
μ μκ°μλμ΄ κ²½μ°μ μ΄μμ μΈ λμμ λΉ λͺ©λ‘μμ μμ± ν보λ₯Ό κ²μνλ κ² μΈμ 컀μλ₯Ό λ€μ ν μμΉλ‘ μ΄λνλ κ²μ λλ€.
λλ μ΄κ²μ΄ μμΈμ΄λΌκ³ λ―Ώμ΅λλ€.
inoremap <silent><expr> <TAB>
\ pumvisible() ? "\<C-n>" :
\ <SID>check_back_space() ? "\<TAB>" :
\ coc#refresh()
inoremap <expr><S-TAB> pumvisible() ? "\<C-p>" : "\<C-h>"
μ£Όμ΄μ§ vimrc ꡬμ±μμ
μλ£ ν보 λͺ©λ‘μ΄ λΉμ΄ μμ§ μμ λ μ μμ μΈ λμμ λ³κ²½νμ§ μκ³ μ΄λ»κ² μμ ν μ μμ΅λκΉ? κ°μ¬!
컀μλ₯Ό λ€μ ν μμΉλ‘ μ΄λν΄μΌν©λλ€.
λ€μ ν μμΉλ 무μμ μλ―Έν©λκΉ?
컀μκ° λ¨μ΄μ λμ μλ€κ³ ν΄μ μλ£ μμ²μ΄ λΉ κ²°κ³Όλ₯Ό λ°ννλ€λ μλ―Έλ μλλλ€. κ°λ κ·Έλ μ΅λλ€.
컀μλ₯Ό λ€μ ν μμΉλ‘ μ΄λν΄μΌν©λλ€.
λ€μ ν μμΉλ 무μμ μλ―Έν©λκΉ?
ν λ¬Έμλ₯Ό μ½μ νλ κ²μ μλ―Έν©λλ€.
README.mdμ μ 곡λ vimrc μμ λ₯Ό μ¬μ©νκ³ μμ΅λλ€.
λλ μ΄κ²μ΄ μμΈμ΄λΌκ³ λ―Ώμ΅λλ€.
...
κ³Όμ°. μ΄ μν€ νμ΄μ§λ₯Ό νμΈνμμμ€ : https://github.com/neoclide/coc.nvim/wiki/Completion-with-sources#improve -completion-experience
inoremap <silent><expr> <TAB>
\ pumvisible() ? "\<C-n>" :
\ <SID>check_back_space() ? "\<TAB>" :
\ coc#refresh()
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
μμ μ½λλ μνλ λ°©μμΌλ‘ μλν©λλ€.
vimrcμμ ν΄λΉ μ€μ μ£Όμ μ²λ¦¬νλ©΄ μ€λͺ
ν λμμ΄ λνλ©λλ€. μ΄λ¦° μλ£ μ°½μ΄ μμΌλ©΄ νμ λ€μ νμΌλ‘ λ€μ 맀νν©λλ€.
Readmeμ μλ μμ λ¨μ΄ λ¬Έμκ°μμ λ νΈλ¦¬κ±° μλ£λ₯Όμν κ²μ΄μ§λ§ νμν κ²μ μλ£λ₯Ό νΈλ¦¬κ±°νμ§ μλ κ²μ΄λ―λ‘ <Tab>
λν κ³ μ ν ν€λ§΅μ λ§λ€μ΄μΌν©λλ€.
inoremap <silent><expr> <TAB> \ pumvisible() ? "\<C-n>" : \ <SID>check_back_space() ? "\<TAB>" : \ coc#refresh() inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>" inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
μμ μ½λλ μνλ λ°©μμΌλ‘ μλν©λλ€.
vimrcμμ ν΄λΉ μ€μ μ£Όμ μ²λ¦¬νλ©΄ μ€λͺ ν λμμ΄ λνλ©λλ€. μ΄λ¦° μλ£ μ°½μ΄ μμΌλ©΄ νμ λ€μ νμΌλ‘ λ€μ 맀νν©λλ€.
μλν©λλ€. @DzKaki κ°μ¬ν©λλ€!
κ°μ₯ μ μ©ν λκΈ
ν λ¬Έμλ₯Ό μ½μ νλ κ²μ μλ―Έν©λλ€.
κ³Όμ°. μ΄ μν€ νμ΄μ§λ₯Ό νμΈνμμμ€ : https://github.com/neoclide/coc.nvim/wiki/Completion-with-sources#improve -completion-experience
μμ μ½λλ μνλ λ°©μμΌλ‘ μλν©λλ€.
vimrcμμ ν΄λΉ μ€μ μ£Όμ μ²λ¦¬νλ©΄ μ€λͺ ν λμμ΄ λνλ©λλ€. μ΄λ¦° μλ£ μ°½μ΄ μμΌλ©΄ νμ λ€μ νμΌλ‘ λ€μ 맀νν©λλ€.