Emacs or Vim keybindings with Code::Blocks? - keyboard-shortcuts

I am using CodeBlocks for C++ development, and I would like to use more productive keybindings. Emacs or Vi style keybindings would be great, but I cannot figure out how to enable this. I tried installing the codeblocks-contrib package, went to settings > editor > keybindings, but the options are very limited. For example, I could not find a line up/line down keybinding, forward/backward word, etc.
Ideally, I would be able to import my existing keybinding config files from my Eclipse or IntelliJ IDE's. Is there a way to do this, or simply set up my CodeBlocks keybindings manually?

Related

How can I use my IntelliJ 'custom' keyboard shortcut in WebStorm?

I am using a lot of custom shortcuts in IntelliJ.
I would like to use custom shortcuts like this in PyCharm and WebStorm.
I tried File > Manage IDE Settings > Export Settings but it doesn't work.
Is there another way?

How can I install Groovy plugin in WebStorm?

I'm developing with WebStorm. I want to have syntax highlighting for Jenkins Groovy pipelines.
It's possible to use InteliJ IDEA for editing Jenkinsfiles, but it's obviously inconvenient to switch back and forth between IDEs.
Can I install Groovy plugin from IntelliJ IDEA Community Edition in WebStorm? If yes - how?
I didn't get that plugin to work either, but as a partial alternative, you can use this TextMate bundle: https://github.com/textmate/groovy.tmbundle
Download the repository (https://github.com/textmate/groovy.tmbundle/archive/master.zip)
Extract the zip file to some directory on your system
In WebStorm / IntelliJ / etc., go to File > Settings > Editor > TextMate bundles, click on the + sign and point it to the directory you just extracted to

Text editor that mimics the same hotkeys as those found in JetBrains WebStorm, IntelliJ, PyCharm etc

I would love to just replicate the same hot keys as I'm used to in WebStorm and IntelliJ, Android Studio, but just in a text editor.
Anyone knows if there is a project open source or not for this?
You can do this for both Atom and Sublime. You'll have to change the default keybindings for either editor but this is easy to do.
For Atom here is a link that will show you how to change the default keybindings to intellij.
For Sublime, this link contains the intellij keybindings.
If you want to use another IDE's keybindings besides intellij, just google sublime <IDE that you want> keybinding map.
I hope that helps!
Take a look at Visual Studio Code. It's a great editor with loads of available extensions. You'll be able to configure the key bindings yourself or install something like IntelliJ IDEA Key Bindings for Visual Studio Code.

Gedit plugin installation

I'm trying to install a gedit plugin: the https://github.com/elijahr/gedit-rename plugin, to be able to rename files in the ide.
Well, I can't install it despite following the installation instructions.
In fact, I've never managed to install a Gedit plugin in my entire life. And I tried many times.
If somebody has some time and could help me make it work that would be nice.
Or point me to another ide that allows renaming files and has a vertical split view.
Open terminal:
sudo apt-get update
sudo apt-get install gedit-plugins
There is a plugin in gedit that will let you rename files.
Go to Edit -> Preferences -> Plugin -> File Browser Panel : and select it and the CLose.
Now you will see a file browser on left side and you could just rename files from there
For different ide: there are many like depending on the language you are working with:
General: sublime text editor, emacs, vim, geany
python: pycharm, anaconda, enthought canopy
c#,c++: visual studio(for windows), Qt, codeblocks
java: eclipse, netbeans, Qt

IDEs that can embed gVim as editor

Are there any IDEs that can embed gvim as its editor? I found PIDA for linux, I'm wondering if there are any windows equivalent for this. I'm not looking for Vi emulation, I am looking for IDEs that can fully embed gVim (so I can use all the Vim plugins).
Other than PIDA the only one I know is eclim which has a couple of modes (control eclipse from vim or embed vim inside eclipse window). I haven't tried it myself but it looks like it supports Windows...
You can find a more comprehensive discussion of this with lots of projects (past and present) here.
You can use it with Visual Studio:
visual_studio.vim
ViEmu is an add-in for Visual Studio that provides a Vim environment in the editor. It is commercial and highly polished.
NetBeans has support for jvi, which is a Java port of vim. For every day programming, I hardly notice any functional difference between jvi and vim (except sometimes ^W does not work in edit mode.)
Support for code completion, clickable function navigation, inline documentation, syntax highlighting, and other native Netbeans editor functionality is preserved. That is, jvi functionality does not remove native functionality, as I have experienced with other vim plugins that I have tried before.
Eclipse can run with vim embedded if you install eclim.