Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/t9md/atom-vim-mode-visual-block
Add visual-blockwise operation to vim-mode.
https://github.com/t9md/atom-vim-mode-visual-block
atom vim-mode
Last synced: 2 months ago
JSON representation
Add visual-blockwise operation to vim-mode.
- Host: GitHub
- URL: https://github.com/t9md/atom-vim-mode-visual-block
- Owner: t9md
- License: mit
- Created: 2015-05-30T21:01:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-11T06:18:54.000Z (about 8 years ago)
- Last Synced: 2024-05-01T20:01:08.106Z (8 months ago)
- Topics: atom, vim-mode
- Language: CoffeeScript
- Homepage: https://atom.io/packages/vim-mode-visual-block
- Size: 24.4 KB
- Stars: 15
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# vim-mode-visual-block
# [DEPRECATED] **Not maintained**
I'm no longer maintaining this package.
Use [vim-mode-plus](https://atom.io/packages/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](https://atom.io/packages/vim-mode).
![gif](https://raw.githubusercontent.com/t9md/t9md/375d45f661b76cd8fd874dbcacf93602e7d75c99/img/vim-mode-visual-blockwise.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](https://github.com/t9md/atom-vim-mode-visual-block/blob/master/keymaps/vim-mode-visual-block.cson).
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
* [x] Precise state check when escape from visual-block.
* [x] Support other insert-mode initiator like `a`, `i`, `C`.
* [ ] Yank and paste support.
* [ ] Concatenate undo transaction?.