All Projects → t9md → atom-vim-mode-visual-block

t9md / atom-vim-mode-visual-block

Licence: MIT license
Add visual-blockwise operation to vim-mode.

Programming Languages

coffeescript
4710 projects

Projects that are alternatives of or similar to atom-vim-mode-visual-block

atom-open-this
Open file under cursor like `gf`(Vim), `C-x C-f`(Emacs)
Stars: ✭ 20 (+33.33%)
Mutual labels:  atom, vim-mode
sprinkles-syntax
A sprinkled dark syntax theme with vibrant pops of colors.
Stars: ✭ 20 (+33.33%)
Mutual labels:  atom
Cake
Yummy syntax theme for Atom, Brackets, Sublime Text and Visual Studio Code
Stars: ✭ 47 (+213.33%)
Mutual labels:  atom
atom-language-postcss
Atom language support for PostCSS
Stars: ✭ 55 (+266.67%)
Mutual labels:  atom
tabnine-atom
Atom client for Tabnine - Code Faster with the All-Language AI Assistant for Code Completion, autocomplete JavaScript, Python, TypeScript, PHP, Go, Java, node.js, Ruby, C/C++, HTML/CSS, C#, Rust, SQL, Bash, Kotlin, React, Swift, Scala, Sass, Perl, Objective C, Node JS, Matlab, Haskell, Dart, Angular. https://atom.io/packages/tabnine
Stars: ✭ 33 (+120%)
Mutual labels:  atom
x-terminal
An xterm based Atom plugin for providing terminals inside your Atom workspace.
Stars: ✭ 34 (+126.67%)
Mutual labels:  atom
linter-mypy
Atom Linter plugin to lint Python optional static type as defined in PEP 484
Stars: ✭ 29 (+93.33%)
Mutual labels:  atom
VisualTeensy
VisualCode projects for PJRC Teensy boards
Stars: ✭ 101 (+573.33%)
Mutual labels:  atom
feeds
免费的公众号 RSS,支持扩展任意 APP
Stars: ✭ 912 (+5980%)
Mutual labels:  atom
atom-ide-definitions
Definitions for Atom IDE
Stars: ✭ 26 (+73.33%)
Mutual labels:  atom
tool-bar
Package providing customisable toolbar for Atom
Stars: ✭ 161 (+973.33%)
Mutual labels:  atom
mei-tools-atom
Package for the Atom text editor that provides on-the-fly music notation rendering for MEI with Verovio
Stars: ✭ 17 (+13.33%)
Mutual labels:  atom
dotatom
Config for the Atom text editor
Stars: ✭ 15 (+0%)
Mutual labels:  atom
slack-ui
A light UI theme for Atom that is inspired by Slack's Aubergine sidebar theme
Stars: ✭ 17 (+13.33%)
Mutual labels:  atom
atom-ansible-vault
Atom package to create and modify ansible-vault file
Stars: ✭ 31 (+106.67%)
Mutual labels:  atom
python-tools
🔧 Atom plugin which uses jedi to provide numerous tools useful for developing python code in atom.
Stars: ✭ 96 (+540%)
Mutual labels:  atom
atom-php-cs-fixer
Run the 'PHP Coding Standards Fixer' within Atom
Stars: ✭ 30 (+100%)
Mutual labels:  atom
encourage-atom
An Atom extension that adds little encouragements while you work
Stars: ✭ 24 (+60%)
Mutual labels:  atom
iro4cli
An open-source rewrite of Iro, a grammar generator, supporting automatic VSCode & Atom extension generation.
Stars: ✭ 21 (+40%)
Mutual labels:  atom
JARR
JARR is a web news aggregator.
Stars: ✭ 99 (+560%)
Mutual labels:  atom

vim-mode-visual-block

[DEPRECATED] Not maintained

I'm no longer maintaining this package.
Use vim-mode-plus instead it's have native visual-block-mode support.

If you want to fix any bug for this package, fork it and I'm OK you to release forked version.
Please don't ask me to fix this package.

It might be better to unpublish this package?
Please report issue if you have strong opinion for that.

Thank's for using this my package.

Note added at 2016.1.13

What WAS this?

Add visual-block operation to vim-mode.

gif

Temporarily workaround, until vim-mode support visual block mode natively. I'm not intended to complete solution.

Keymap

From version 0.2.5, starting to provide default keymap.

For older version user

  • Remove explicit keymap from keymap.cson and use default keymap.

Limitation

  • Count not supported.
  • Currently yank and paste for block range is not supported.
  • No support for non-contiguous multi selection.

Todo

  • Precise state check when escape from visual-block.
  • Support other insert-mode initiator like a, i, C.
  • Yank and paste support.
  • Concatenate undo transaction?.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].