How to configure D autocompletion in Vim?
user7892
user7892 at vlognet.ch
Thu Dec 26 18:59:16 UTC 2019
On Thursday, 26 December 2019 at 18:38:23 UTC, p.shkadzko wrote:
> I'd like to set up autocompletion in Vim akin to VS Code
> "code-d" plugin which uses DCD server for completion. According
> to https://wiki.dlang.org/D_in_Vim, one can use dutyl plugin
> for this purpose. I have installed the plugin as well as
> dcd-server/client, Dscanner and dfmt, everything that was
> mentioned in dutyl README. However, after starting the server
> and working on a D script I am not getting any autocompletion
> results.
> Moreover, I simply don't know how to invoke dutyl
> autocompletion. Although looking into the plugin source code, I
> believe autocompletion should just work once you type "." or
> parenthesis. It does not. This is how my .vimrc set for dutyl:
>
> let g:dutyl_stdImportPaths=['/usr/bin/dmd']
> let g:dutyl_dontUseVimProc=1
>
> If would be great if some D Vimers shared their setup or gave
> and advice on how to configure D autocompletion in Vim.
do you get something after
`void main(){ int.`
?. This invokes builtin completions but generally DCD needs to
know a few root paths to D libraries. So if the sample I give you
works then you must certainly configure dcd so that it knows
phobos sources path and druntime sources path.
More information about the Digitalmars-d
mailing list