thảo luận Hội chơi vim/nvim

Thím bind tab tab với command gì ? Nghe giống như vim-motion
Pm9YP1O.png

Uh nó đó thím.
 
Mình set up thử coc.nvim với coc-python thử nhưng có vấn đề như sau. Floating window cho code completion đã pop-up nhưng ko highlight những gì mình type và mình cũng ko biết làm sao để chọn hàm nào để complete (ngoại trừ dùng arrow key di chuyển lên xuống :(). Xem trên mạng thì rõ ràng là gõ tới đâu, nó tự highlight tới đó.

Bạn nào set up rồi chỉ mình với?
 

Attachments

  • coc-complete-test.gif
    coc-complete-test.gif
    709.7 KB · Views: 99
Mình set up thử coc.nvim với coc-python thử nhưng có vấn đề như sau. Floating window cho code completion đã pop-up nhưng ko highlight những gì mình type và mình cũng ko biết làm sao để chọn hàm nào để complete (ngoại trừ dùng arrow key di chuyển lên xuống :()

Bạn nào set up rồi chỉ mình với
nhấn tab chọn hàm kế tiếp nhé thím
 
nhấn tab chọn hàm kế tiếp nhé thím
Mình tab thì nó insert tab chứ ko có nhảy vô cái code suggestion window.
Cho đến khi add 2 dòng nào vào file vimrc
Bash:
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"

Bạn có cần phải add ko?
 
Mình tab thì nó insert tab chứ ko có nhảy vô cái code suggestion window.
Cho đến khi add 2 dòng nào vào file vimrc
Bash:
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"

Bạn có cần phải add ko?
à có chứ, tưởng thím add rồi mà chưa đc, cái này hướng dẫn trong lúc cài luôn mà thím
 
Mình tab thì nó insert tab chứ ko có nhảy vô cái code suggestion window.
Cho đến khi add 2 dòng nào vào file vimrc
Bash:
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"

Bạn có cần phải add ko?
Phải add thêm 1 số đấy. Bác xem trong hướng dẫn của tụi nó mà config tùy nhu cầu
Còn ko thì xem dot file của em thử giúp gì đc ko
https://github.com/linhusp/mydot/blob/master/.vim/config/03-plugin-settings.vim
 
Dùng vim hàng ngày, chủ yếu cho những tác vụ đơn giản như note/sửa file config/dùng khi ssh vào các máy khác. Công việc code chính (scala) thì vẫn dùng Intellij
 
Back
Top