8 ms·
What vim plugin(s) do you use? I remember installing one but the emulation did not quite work for jumping into code definitions and back (it'd jump, but going b
by moises_silva 8y ago
What vim plugin(s) do you use? I remember installing one but the emulation did not quite work for jumping into code definitions and back (it'd jump, but going back wouldn't work correctly), so I moved back to pycharm for the time being (vim emulation worked better there for me).
- localhost 8y agoI use this: https://marketplace.visualstudio.com/items?itemName=vscodevim.vim https://marketplace.visualstudio.com/items?itemName=vscodevi... You can also have it use neovim as the backend as well: https://marketplace.visualstudio.com/items?itemName=vscodevim.vim#user-content-neovim-integration https://marketplace.visualstudio.com/items?itemName=vscodevi...
- moises_silva 8y agoThanks!
- cik 8y agoA tonne of them, all managed by pathogen. I actually have a chunk of my bashrc that automatically reinfects my vimdir. Below are the ones I can easily grab. I also have a tonne of homebrew over the years, and a love/hate relationship with Jedi, YouCompleteMe and friends. https://github.com/noahfrederick/vim-skeleton https://github.com/noahfrederick/vim-skeleton vim-skeleton https://github.com/majutsushi/tagbar https://github.com/majutsushi/tagbar tagbar https://github.com/tmhedberg/SimpylFold https://github.com/tmhedberg/SimpylFold SimpylFold https://github.com/nvie/vim-flake8 https://github.com/nvie/vim-flake8 vim-flake8 https://github.com/kien/ctrlp.vim.git https://github.com/kien/ctrlp.vim.git ctrlp.vim https://github.com/hashivim/vim-terraform.git https://github.com/hashivim/vim-terraform.git vim-terraform https://github.com/hashivim/vim-packer.git https://github.com/hashivim/vim-packer.git vim-packer https://github.com/hashivim/vim-vagrant.git https://github.com/hashivim/vim-vagrant.git vim-vagrant git://github.com/rodjek/vim-puppet.git vim-puppet https://github.com/fatih/vim-go.git https://github.com/fatih/vim-go.git vim-go git://github.com/chase/vim-ansible-yaml.git https://github.com/vim-airline/vim-airline https://github.com/vim-airline/vim-airline vim-airline https://github.com/vim-airline/vim-airline-themes https://github.com/vim-airline/vim-airline-themes vim-airline-themes git://github.com/ekalinin/Dockerfile.vim.git Dockerfile.vim
- moises_silva 8y agoThanks, but, my bad (I also use some of those with native VIM). I was talking about VS code VIM plugins.
- cik 8y agoAh... copypasta ho. code --install-extension batisteo.vscode-django code --install-extension bibhasdn.django-html code --install-extension Compulim.compulim-vscode-closetag code --install-extension donjayamanne.jupyter code --install-extension donjayamanne.python-extension-pack code --install-extension DotJoshJohnson.xml code --install-extension ecmel.vscode-html-css code --install-extension formulahendry.code-runner code --install-extension formulahendry.terminal code --install-extension ginfuru.ginfuru-better-solarized-dark-theme code --install-extension Gruntfuggly.global-config code --install-extension haaaad.ansible code --install-extension himanoa.Python-autopep8 code --install-extension HookyQR.beautify code --install-extension humao.rest-client code --install-extension magicstack.MagicPython code --install-extension mauve.terraform code --install-extension ms-python.python code --install-extension PeterJausovec.vscode-docker code --install-extension tushortz.python-extended-snippets code --install-extension VisualStudioExptTeam.vscodeintellicode code --install-extension vscodevim.vim code --install-extension vscoss.vscode-ansible code --install-extension wholroyd.jinja code --install-extension Zignd.html-css-class-completion
- e12e 8y agoOver the past year I've cobbled together a few plug-ins for (neo)vim that mostly works for ruby+rails (thanks tpope!) - the one thing missing right now is tag support/"go to definition" for haml/scss on a legacy project. My question: to you have go to definition/tags setup in va code w/vim - and if so, how have bound the keys to get there? [ed: looks like a sibling comment answered this in part already] Tpope has a magnificent tools that allow jumping into gems - and I'm curious if you have something similar for python - allowing you to jump from your code, to pip/egg/package code, to python stdlib code.. And maybe all the way to c source for extensions? See: https://github.com/tpope/gem-ctags https://github.com/tpope/gem-ctags And much more
- johnfn 8y agoHi, I'm the guy who coded that part of VSCodeVim, and I specifically made it work for that case. gd and ctrl minus should always work to go to definition and back. It's possible you tried it when it wasn't working as well as it does now.
- moises_silva 8y agoHey, thanks for your work and for chiming in here! I will give it another shot.