FittenTech / fittencode.vim

Fitten Code AI Programming Assistant for Vim
63 stars 5 forks source link

vim 代码补全报错 #14

Closed chenjch906 closed 2 months ago

chenjch906 commented 2 months ago

要额外进行配置吗

luozhiya commented 2 months ago

@chenjch906

一般情况下,登录了就可以用了,不需要额外配置。

这个问题无法复现,还请提供一下 Vim 和操作系统版本。

chenjch906 commented 2 months ago
luozhiya commented 2 months ago

@chenjch906

prop_add 需要 Vim > 9.0

Ubnutu 20.04 中,您可以通过 ppa 安装或者自己编译

sudo add-apt-repository ppa:jonathonf/vim
sudo apt update
sudo apt install vim
chenjch906 commented 2 months ago

Issue 2: 按 \<TAB> 无法完成补全,而是直接生成制表符

经确认可能和 YouCompleteMe 插件冲突,尝试关闭 YCM 可以完成补全

"Plug 'Valloric/YouCompleteMe'

Issue 3: 在进行补全时,出现额外的制表符

class Net(nn.Module):                                                                                                                                         
        def __init__(self):   // 比预显示的补全代码会多一个<tab> 
                    super(Net, self).__init__()  // 比预显示的补全代码会多两个<tab> 
                     .....                                    //  以此类推,后面每一行函数代码均会多 n 个 <tab>

怀疑还是跟其他配置冲突了,是否可以将完成补全 \<TAB>更换成其他按键

chenjch906 commented 2 months ago

@luozhiya 请再帮忙看看 \<TAB> 是否能够替换

luozhiya commented 2 months ago

@chenjch906

暂时还不支持 <TAB> 键的替换

cxwx commented 2 months ago

需要vim 9,意味着neovim无法使用