spyder-vim - A plugin for Spyder to enable Vim keybindings

  •        2856

Since mid November/2017, Anaconda, Inc has stopped funding Spyder development, after doing it for the past 18 months. Because of that, development will focus from now on maintaining Spyder 3 at a much slower pace than before. We appreciate all the help you can provide us and can't thank you enough for supporting the work of Spyder devs and Spyder development.




Related Projects


  •    Python

Spyder is a Python development environment with advanced editing, interactive testing, debugging and introspection features. It is especially recommended for scientific computing thanks to NumPy (linear algebra), SciPy (signal and image processing), matplotlib (interactive 2D/3D plotting) and MayaVi’s mlab (interactive 3D visualization) support.

spyder - Official repository for Spyder - The Scientific Python Development Environment

  •    Python

Spyder development is made possible by contributions from our global user community, along with organizations like NumFOCUS and Quansight. There are numerous ways you can help, many of which don't require any programming. If you'd like to make a donation to help fund further improvements, we're on OpenCollective. Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package.

vim-which-key - :tulip: Vim plugin that shows keybindings in popup

  •    Vim

vim-which-key is vim port of emacs-which-key that displays available keybindings in popup. emacs-which-key started as a rewrite of guide-key, very likely, vim-which-key heavily rewrote vim-leader-guide with a goal of going further in vim world. The features of vim-which-key has evolved a lot since then.

vim-go - Go development plugin for Vim

  •    Vim

The latest stable release is the recommended version to use. If you choose to use the master branch instead, please do so with caution; it is a development branch.You will also need to install all the necessary binaries. vim-go makes it easy to install all of them by providing a command, :GoInstallBinaries, which will go get all the required binaries.


  •    VBNET

Color/Colour Calibration Tool for use with the ColorVision Spyder 2 hardware sensor.


  •    C

SCUBA dive logging application for GNOME. Can download Suunto Cobra, Mosquito, Spyder, Stinger, Vyper and Vytec; Sensus Pro; and Citizen Hyper Aqualand. Can import from SmartTrak/DAN DL7 and Suunto Dive Manager 2.

vim-ruby-debugger - Vim plugin for debugging Ruby applications (using ruby-debug-ide gem)

  •    VimL

This Vim plugin implements interactive Ruby debugger in Vim. This version of the plugin works only with Ruby >= 1.9. It uses debugger-xml under the hood, which is just a XML/IDE extension for the debugger gem, which supports Ruby 1.9.2 and 1.9.3 out-of-the-box, but doesn't support Ruby <= 1.8.7.

XVim - Xcode plugin for Vim keybindings

  •    Objective-C

XVim is a Vim plugin for Xcode. The plugin intends to offer a compelling Vim experience without the need to give up any Xcode features. Xcode 8 Users, Follow instructions in INSTALL_Xcode8.md first.

ideavim - Vim emulation plug-in for IDEs based on the IntelliJ platform.

  •    Java

IdeaVim is a Vim emulation plugin for IDEs based on the IntelliJ platform. IdeaVim can be used with IntelliJ IDEA, RubyMine, PyCharm, PhpStorm, WebStorm, AppCode, CLion, DataGrip and Android Studio.Use the IDE's plugin manager to install the latest version of the plugin. Start the IDE normally and enable the Vim emulation using "Tools | Vim Emulator" menu item. At this point you must use Vim keystrokes in all editors.

tsuquyomi - A Vim plugin for TypeScript

  •    Vim

Make your Vim a TypeScript IDE. Download zip.file from here, or use your favorite Vim plugin manager.

vim-go-ide - Ready to use, fully configured for Go development.

  •    Vim

Quite simply this is a vim configuration which will setup all the necessary Go development environment (and plugins), without overwriting your current Vim settings. Basically, you will be able to use amazing vim-go plugin (plus number of others), without affecting your system's Vim configuration. NOTE: You system's Vim configuration will NOT be changed i.e. it is safe to install.


  •    C

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

VIM Emulator plugin for IntelliJ IDEA

  •    Java

VIM emulator plugin for the IntelliJ IDEA IDE. This plugin allows you to use many of the commands of VIM while editing files in IDEA. ** NOTE ** This Sourceforge project is inactive. Jetbrains took over the IdeamVIM plugin several years ago. Any support must be directed to Jetbrains.

Oni - new kind of editor, powered by Neovim

  •    TypeScript

Oni is a new kind of editor, focused on maximizing productivity - combining modal editing with features you expect in modern editors. Oni is built with neovim, and inspired by VSCode, Atom, LightTable, and Emacs. The vision of Oni is to build an editor that allows you to go from thought to code as easily as possible - bringing together the raw editing power of Vim, the feature capabilities of Atom/VSCode, and a powerful and intuitive extensibility model - wrapped up in a beautiful package. This repository is under active development, and until 1.0 please consider everything unstable.

omnisharp-vim - Vim omnicompletion (intellisense) and more for c#

  •    Vim

OmniSharp-vim is a plugin for Vim to provide IDE like abilities for C#. OmniSharp works on Windows, and on Linux and OS X with Mono.

Vim - :star: Vim for Visual Studio Code

  •    TypeScript

VSCodeVim is a Vim emulator for Visual Studio Code. VSCodeVim is automatically enabled following installation and reloading of VSCode.

Vim-PHP-IDE - My configuration for using VIM as an IDE (not just for PHP)

  •    VimL

My configuration for using VIM as an IDE (not just for PHP)

ale - Asynchronous linting/fixing for Vim and Language Server Protocol (LSP) integration

  •    Vim

ALE (Asynchronous Lint Engine) is a plugin for providing linting in NeoVim 0.2.0+ and Vim 8 while you edit your text files, and acts as a Vim Language Server Protocol client. ALE makes use of NeoVim and Vim 8 job control functions and timers to run linters on the contents of text buffers and return errors as text is changed in Vim. This allows for displaying warnings and errors in files being edited in Vim before files have been saved back to a filesystem.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.