Opened 15 years ago
Closed 15 years ago
#24889 closed defect (wontfix)
MacVim keyboard layout is driving me insane
Reported by: | krischik@… | Owned by: | raimue (Rainer Müller) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | MacVim, vim-app |
Description
Hello,
since vim-app won't compile with 10.6 I am forced to use MacVim. And it is driving me insane. The reason is that MacVim is changing the keyboard layout. But I am used to the Vim layout. I use it on several operating systems - nut just Mac OS X.
I have some of my own mapping. But even my own mapping disappear because they are set in .vimrc (so it's valid for Terminal and GUI use) and MacVim screws everything up in gvimrc.
Please, Please do us hardcore vim-ers a favour: Either fix vim-app of give us a "g:macvim-leave-my-setup-alone" or "$macvim-leave-my-setup-alone" option.
Thanks
Martin
PS: I do like the mvim script. That actually is cool.
Change History (5)
comment:1 Changed 15 years ago by krischik@…
comment:2 Changed 15 years ago by jmroot (Joshua Root)
Keywords: | Vim removed |
---|---|
Owner: | changed from raimue to raimue@… |
Type: | request → defect |
Owner needs to be a complete email address.
comment:3 Changed 15 years ago by raimue (Rainer Müller)
Status: | new → assigned |
---|
Not sure what you are asking for. MacVim loads keybindings from my .vimrc on my machine. I do not have a separate .gvimrc.
If you want to set specific options in your .vimrc for MacVim only, you can use the following snippet:
if has("gui_macvim") let macvim_hig_shift_movement = 1 endif
comment:4 Changed 15 years ago by krischik@…
MacVim loads keybindings from my .vimrc on my machine.
That's what I have as well. But MacVim's $VIM/gvimrc changes them which I don't want. Well I found the macvim_skip_cmd_opt_movement option now and it seems to work as expected - so all that is left is better documentation so we hard-core-vim-ers find macvim_skip_cmd_opt_movement quicker.
comment:5 Changed 15 years ago by raimue (Rainer Müller)
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
It's documented in :help macvim-shortcuts
and/or :help cmd-movement
.
I don't think there is anything MacPorts can do about this, so please file an issue upstream with the developers of MacVim.
Hi,
I now found the macvim_skip_cmd_opt_movement and macvim_hig_shift_movement options. I like to point out that having one option activating and the other deactivating hat me confused for a while.