Shougo / deoplete.nvim

:stars: Dark powered asynchronous completion framework for neovim/Vim8
Other
5.93k stars 295 forks source link

deoplete screenshots #96

Open Shougo opened 8 years ago

Shougo commented 8 years ago

I want to add the screenshots in README. If you have good screenshots for deoplete README, can you add it in this issue?

SageEx commented 8 years ago

Here are some screenshots of deoplete in action. Let me know if it is good enough.

File Name Completion 2015-12-10-190503_1366x768_scrot

Omni Completion 2015-12-10-180522_1366x768_scrot

Neosnippets and neco-ghc integration 2015-12-10-191001_1366x768_scrot

archseer commented 8 years ago

I recorded a gif of deoplete + echodoc: https://github.com/archSeer/nvim-elixir/blob/master/autocomplete.gif

Shougo commented 8 years ago

Thank you! I have added the screenshots!

wsdjeg commented 8 years ago

let me show you some dark color pic

pickfire commented 8 years ago

@Shougo Using PaperColor theme?

SageEx commented 8 years ago

@pickfire Yep, that's PaperColor.

nhooyr commented 8 years ago

If you want one for go.

deoplete in action

Shougo commented 8 years ago

Thanks. updated.

myhonor16 commented 8 years ago

@SageEx what font are you using in those screenshots?

SageEx commented 8 years ago

@myhonor16 It's Fantasque Sans Mono.

On Wed, Mar 2, 2016 at 12:17 AM, Samuel notifications@github.com wrote:

@SageEx https://github.com/SageEx what font are you using in those screenshots?

— Reply to this email directly or view it on GitHub https://github.com/Shougo/deoplete.nvim/issues/96#issuecomment-190848711 .

myhonor16 commented 8 years ago

@SageEx Thanks!

bjadamson commented 8 years ago

Does it support c++? I don't see any screenshots of a c++ project.

nhooyr commented 8 years ago

@bjadamson https://github.com/zchee/deoplete-clang

All you need to do for any language is find/create the sources. Deoplete can support anything

richox commented 8 years ago

python completion using deoplete-jedi: deoplete-python

richox commented 8 years ago

c++ completion using clang_complete: deoplete-cpp

richox commented 8 years ago

java completion using vim-javacomplete2: deoplete-java

richox commented 8 years ago

vimscript completion using neco-vim: deoplete-vimscript

Shougo commented 8 years ago

Thanks. I will update it later.

Shougo commented 8 years ago

Thanks. I have updated it.

yevhen-m commented 7 years ago

@nhooyr what colorscheme do you use?

nhooyr commented 7 years ago

@yevhen-m https://github.com/nhooyr/elysian.vim

yevhen-m commented 7 years ago

@nhooyr thanks. Do you have this colorscheme set up for you terminal as well?

nhooyr commented 7 years ago

@yevhen-m yes, I use it in iTerm2.

yevhen-m commented 7 years ago

@nhooyr How can I set it up in iterm too?

nhooyr commented 7 years ago

@yevhen-m It isn't really intended for other people to use, at least yet.

If you still want to use it, you can just clone the repo and import elysian.itermcolors into iTerm2. Then install the vim colorscheme with a plugin manager and it should work.

KCreate commented 7 years ago

@archSeer Hate to be that guy but, do you remember the name of the colorscheme used in the GIF?

https://github.com/archSeer/nvim-elixir/blob/master/autocomplete.gif

wsdjeg commented 7 years ago

looks like a colorscheme just for elixir language 😄

archseer commented 7 years ago

@KCreate @wsdjeg it's just a base16 theme, base16-paraiso: https://chriskempson.github.io/base16/ A derivative of https://github.com/idleberg/atom-paraiso-dark

I've since stopped using it and switched to a custom theme

KCreate commented 7 years ago

@archSeer Thanks!

balta2ar commented 7 years ago

Can someone record a video demonstrating the benefits of new async-style sources?

Shougo commented 7 years ago

deoplete-jedi supports the new feature. I have not the video though.

cyansprite commented 6 years ago

C# completion, omnisharp server submodule in repo without need for omnisharp.vim

https://github.com/cyansprite/deoplete-omnisharp

Shougo commented 6 years ago

Thanks.

cyansprite commented 6 years ago

Register/Extract list completions

Shougo commented 6 years ago

I have updated it.

metal3d commented 6 years ago

I really don't understand how you've got Go or TS completion while I'm only able to have Python working. Should I remove vim-go for example ?

metal3d commented 6 years ago

Forget my question... I found deoplete-go, and so on... I was surprised to not have to install "plugins" for that. Sorry :)

kyoz commented 6 years ago

I have some to contribute too :smile:

Typescript image

Javascript image

Css, scss, sass image

Html image

My custom snippets image

Hope it helped :smile:

Shougo commented 6 years ago

Updated.

afnanenayet commented 6 years ago

C++ with cquery lang server

screen shot 2018-04-15 at 12 33 47 pm

Rust using rls

screen shot 2018-04-15 at 12 32 36 pm
Shougo commented 6 years ago

Updated.

caneta commented 6 years ago

It would be nice to have the deoplete configuration for every screenshot showed...

afnanenayet commented 6 years ago

I'd be happy to post mine, @Shougo would you want to add a section with footnotes containing the config for each screenshot?

Shougo commented 6 years ago

I think the link is better than paste the configuration. If you upload it, I will add it

caneta commented 6 years ago

Thank you @Shougo and @afnanenayet! That would be great for newbies to have simple snippets as configuration starting point.

afnanenayet commented 6 years ago

Here's a gist with my deoplete settings: https://gist.github.com/afnanenayet/8c2ee0fdabb8d1e292b788f9723673c5

balta2ar commented 6 years ago

@afnanenayet Sorry for off topic, but I see that you use python-language-source. How's your experience with it? Is it better than deoplete-jedi + jedi in terms of completion, goto definition, etc?

afnanenayet commented 6 years ago

The language server uses Jedi for source code analysis, so using the server just gives me the bonus of having a readily available linter, etc.

pyls

Shougo commented 6 years ago

I have added the link.

rebelot commented 6 years ago

Hello, sorry for the possibly tedious answer... I was looking at @richox gif using neco-vim and exploring g:deplete variables and I've realized that, although I am able to see all functions after typing call deoplete<TAB>, when I type let g:deoplete<TAB> I only see a few vars from deoplete...

" Code completion & Syntax
" Plugin 'autozimu/LanguageClient-neovim'
Plugin 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
Plugin 'Shougo/neco-vim'
Plugin 'zchee/deoplete-zsh'
Plugin 'zchee/deoplete-jedi'
Plugin 'wellle/tmux-complete.vim'
Plugin 'JuliaEditorSupport/deoplete-julia'
Plugin 'JuliaEditorSupport/julia-vim'
Plugin 'plasticboy/vim-markdown'
Plugin 'lervag/vimtex.git'
" Plugin 'lionawurscht/deoplete-biblatex'
Plugin 'SirVer/ultisnips'
Plugin 'honza/vim-snippets'
Plugin 'chrisbra/csv.vim'
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
Plugin 'chrisbra/vim-zsh'
Plugin 'vim-scripts/Vim-Gromacs'
Plugin 'w0rp/ale'
Plugin 'KeitaNakamura/highlighter.nvim', { 'do': ':UpdateRemotePlugins' }

...

let g:deoplete#enable_at_startup = 1
if !exists('g:deoplete#omni#input_patterns')
    let g:deoplete#omni#input_patterns = {}
endif
let g:deoplete#omni#input_patterns.tex = g:vimtex#re#deoplete
let g:deoplete#max_list = 100000

is it possible that some other external sources are messing up with neco-vim?

thank you! and sorry to bother! I'm quite new to neovim (just made the big step from vim a few days ago) and I still have to get used to @Shougo awesome (but tricky! ;P) plugins!