Questions tagged [viper-mode]
35 questions
51
votes
1 answer
Difference between Viper, Vimpulse and Evil for Emacs?
I have recently started using Emacs after using Vim for a long time now (like many others out there), and I personally feel that Vim movement keys and text objects are one of the best things an editor can have. I heard about emulating these features…

sasuke
- 6,589
- 5
- 36
- 35
23
votes
4 answers
Why don't more people use emacs with viper-mode?
I've started to use emacs, and I've found out that while the editor-specific features of emacs are better than those of vi, the text-manipulation methods of vi are better than those of emacs (and easier on your control-pinky!).
It seems that…

Chetan
- 46,743
- 31
- 106
- 145
21
votes
8 answers
What Vim features are missing in Emacs with Viper and Vimpulse?
There are important features of Emacs which are missing in Vim, such as the comint mode, and there are no scripts/plugins which can replace them.
There are also benefits of Vim over Emacs, such as modal editing and generally better default…

Alexey Romanov
- 167,066
- 35
- 309
- 487
9
votes
2 answers
Viper mode in all modes
I'm moving from vi to emacs and, using viper and vimpulse, it gets pretty annoying when I C-w C-w to a window and cannot get back to the original one with the same command because the other buffer, which could be a help buffer, is not in the Viper…

konr
- 1,173
- 12
- 26
8
votes
2 answers
Turn off viper-mode in Emacs?
This seems very simple, but I wonder how to turn off viper-mode once I turn it on with M-x viper-mode. I tried (setq viper-mode nil) but this did not do it.

hatmatrix
- 42,883
- 45
- 137
- 231
5
votes
1 answer
How do I make ; work like : in vimpulse?
I'd like to press ; to drop into ex mode, instead of : Does anyone know how I can configure vimpulse to make this happen? Thanks!

Frew Schmidt
- 9,364
- 16
- 64
- 86
5
votes
4 answers
Disable ESC as meta in Emacs viper mode?
I'm a long-time vim user trying to make the switch to emacs.
I'm using viper-mode in emacs and I keep typing ESC (to get out of insert mode) and then a key (say, j). I type fast and often hit them at the same time. Emacs then thinks I'm hitting…

Nate Murray
- 3,841
- 5
- 32
- 33
5
votes
2 answers
How can I remap the prefix keys 'c', 'd' etc. in Emacs viper-mode
I'm using the Colemak keyboard layout, and want to try the Vim layout from here with Vimpulse. However, the layout remaps the command prefix Vim keys 'c' and 'd' among others, and these keys don't seem to be easily remappable with the standard Viper…

rsaarelm
- 91
- 6
4
votes
9 answers
Vim macros don't work when using viper + vimpulse in Emacs
Any other tweaks for making emacs as vim-like as possible would be appreciated as well.
Addendum: The main reason I don't just use vim is that I love how emacs lets you open a file in two different frames [ADDED: sorry, this was confusing: I mean…

dreeves
- 26,430
- 45
- 154
- 229
3
votes
2 answers
Emacs define-key, Viper-mode key binding
I'm trying to learn emacs, getting vi custom key bindings.
Using Viper-mode, what is the correct way to re-bind a key? (I'm using Colemak keyboard layout(instead of qwerty) so have to change things like n->j) But would like it to work in…

Quang Van
- 11,475
- 12
- 57
- 61
3
votes
1 answer
emacs: toggle binding of number row to -ed equivalent
In emacs, I would like to rebind the top row of my keyboard [1...0] so that hitting an unmodified key results in its shifted equivalent. That is, typing 1234567890 would result in !"£$%^&*() being inserted in the buffer.
I am using emacs 24.1.1 in…

laffoyb
- 1,540
- 3
- 22
- 35
3
votes
2 answers
Insert spaces instead of TAB in Emacs viper-mode
I am long time-vim user and recently discovered that emacs has viper-mode, offering best of both worlds (at least for me). However one thing is really bothering me since I am mostly coding in python and mixing of tabs and spaces is a big deal.
When…

Stan
- 2,487
- 18
- 27
2
votes
4 answers
How can I make emacs stop loading viper-mode?
I'm developing a mode for Emacs, and everytime I switch to its buffer, viper gets turned on. I've modified viper-mode to trace where viper-mode is being called, and surprisingly set-viper-state-in-major-mode is called by running the…

konr
- 2,545
- 2
- 20
- 38
2
votes
1 answer
eval command onto other buffer in Emacs
I have a broken meta key and am trying to do M-x viper-mode onto an org file.
I want elisp to run (viper-mode) onto the example.org file from the scratch buffer.
user284244
2
votes
2 answers
How to install Vim scripts / plugins using viper-mode in emacs
I'm using viper-mode in emacs, and I'd like to use the Vim-LaTeX plugin with it.
How do I install the plugin to use in viper-mode?

Chetan
- 46,743
- 31
- 106
- 145