neovim   736

« earlier    

oakes comments on Paravim - A parasitic editor for Clojure
"Since then they have focused in a client server model where the client basically renders whatever neovim tells it to render.

The problem with the client server model is that there is a surprisingly amount of latency even in a local tcp connection, when you are expecting results every keystroke.

The other problem is that neovim clients have to ask their users to install neovim, which is a bad user experience. And worse, they have to hope their users have an up to date version of neovim that supports the apis they want to use. To me it seems like a modern version of DLL hell...

I want a direct in-memory connection to vim, and I think the async changes that neovim made actually made this more difficult.

The onivim 2 folks have it right. Vim should just be a state machine that you access with a stupid simple api that takes input and gives you new output."
reddit  comment  neovim  facme  piperesearch 
5 days ago by mechazoidal
Nvim documentation: ui
Showing how vim's internal state is available over a defined protocol
piperesearch  facme  vim  neovim 
5 days ago by mechazoidal
terminal colors issue · Issue #719 · qvacua/vimr
screenshot 315 I use gruvbox colorscheme and run :terminal, and all color is black except normal text.
neovim  vim 
26 days ago by id1
GitHub - autozimu/LanguageClient-neovim: Language Server Protocol (LSP) support for vim and neovim.
Easier to install then coc.vim: the core is a Rust binary, and it integrates nicely with deoplete/omnifunc/fzf
lsp  vim  neovim  plugin  repo:github  completion  tools 
28 days ago by mechazoidal
Related projects · neovim/neovim Wiki
Vim-fork focused on extensibility and usability. Contribute to neovim/neovim development by creating an account on GitHub.
vscode  neovim  api  extension 
6 weeks ago by e2b
Chillee/VSCodeNeovim: A rewrite of VSCodeVim, backed by neovim. Still in development, not meant for use.
A rewrite of VSCodeVim, backed by neovim. Still in development, not meant for use. - Chillee/VSCodeNeovim
vscode  neovim  vim  extension 
6 weeks ago by e2b
Copy-paste into Python interactive interpreter and indentation - Stack Overflow
Not only does there need to be a new (blank) line after each code block, but that new line must have the same indentation as the outer code block. Can do "/ " in vim to see the whitespace to check this.

::EDIT:: It may be better to use a comment sign '#' as a proxy for a closing brace, to show where the indentation is and/or ends. It appears? to have fixed some errors we were having. Could possibly even do
for ... : # {

or something similar.
copy  paste  python  editor  nvim  neovim  vim  space  indentation  repl 
8 weeks ago by mpcasey

« earlier    

related tags

256  abbreviations  ale  api  autocomplete  autocompletion  automator  bash  blogs  books  c++  c  cli  clojure  code-completion  code  coding  colors  commandline  comment  completion  conda  config  copy  crowdfunding  development  devleopment  docker  documentation  dotfiles  editor  editors  extension  facme  forumthread  foss  from:ifttt  github  golang  gui  history  html  ide  ifttt  indentation  intellisense  ipad  iterm  js  language-client  language-server  languageserver  latex  links  lint  linux  lsp  lua  macos  macosx  management  manager  notifications  nvim  oni  opensource  osx  paste  php  pinboard-fixup-github-titles  piperesearch  plugin  plugins  programing  programming  pyenv  python  qt  react  reddit  remote  repl  repo:github  ruby  rust  selfhost  shell  snippets  software  solargraph  source  sourcecode  space  spacemacs  spacevim  syntax  terminal  tips  tmux  tool  tools  tutorials  typescript  ui  veonim  vi  vim  vimrc  vscode  whatiused  windows  zsh 

Copy this bookmark: