Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
cbvike -- A VIM like plugin
arthurzmj:
Hi, guys, I've developed a VIM like plugin for Code::Blocks. It's based on the origin keybinder plugin. And the first prototype was developed by ayheos. I improved it and retains the name. You can find the previous discussion at http://forums.codeblocks.org/index.php/topic,6214.msg106074.html#msg106074
Features
* Mode Convertion such as NORMAL, INSERT
* General VIM key shortcuts
* Regular expression searching
* Some commands start with ':'
* An embedded status bar showing commands and status
Download
You can find the repository and detail description at https://github.com/zmj64351508/cbvike
Demonstration
Change Log
v0.2.1 2014-05-31
--Support Motion with Operator and duplicate number.
--Fix bugs
v0.2.0 2014-05-23
--Add support to split window edit.
--Fix bugs
v0.1.1 2014-05-17
--Add an embedded status bar.
v0.1.0 2014-05-17
--The first release
Any feedback is welcome
iceant:
This is really cool. I like it.
And I did some improvement for it. I like to use :w and :q so, I add 2 command for it.
Thanks for create this project.
ollydbg:
--- Quote from: iceant on March 11, 2016, 07:18:43 am ---This is really cool. I like it.
And I did some improvement for it. I like to use :w and :q so, I add 2 command for it.
Thanks for create this project.
--- End quote ---
Hi, where is your project that people test your contribution?
iceant:
--- Quote from: ollydbg on March 11, 2016, 02:54:03 pm ---
--- Quote from: iceant on March 11, 2016, 07:18:43 am ---This is really cool. I like it.
And I did some improvement for it. I like to use :w and :q so, I add 2 command for it.
Thanks for create this project.
--- End quote ---
Hi, where is your project that people test your contribution?
--- End quote ---
Hi, Ollydbg
Thanks for asking, here is the source code:
https://github.com/jwis/cbvike
teto:
Are you aware of Neovim ? it is a fork of vim aiming at decoupling the backend from the User Interface (UI) in order to allow IDEs to embed vim? There are already some examples such as nyaovim https://github.com/rhysd/NyaoVim
In the long term, it should prove a better choice then reimplementing vim keystrokes in each and every IDE.
Navigation
[0] Message Index
[#] Next page
Go to full version