XVimProject / XVim

Xcode plugin for Vim keybindings
MIT License
5.16k stars 595 forks source link

Moving between functions using { no longer works #483

Open fab-jul opened 11 years ago

fab-jul commented 11 years ago

Using Xcode 5, moving between functions using { and } no longer works.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

JugglerShu commented 11 years ago

You meant motion 'paragraphs forward' is not working??

fab-jul commented 11 years ago

Yes I think so. Does it work for you?

JugglerShu commented 11 years ago

yea, it looks working for me.

fab-jul commented 11 years ago

mmm, you got any tips for debugging this?

JugglerShu commented 11 years ago

Which branch( or which commit) are you using? And which keyboard and IME are you using?

fab-jul commented 11 years ago

I used one that was from a few days ago, but now installed the latest version. Still not working :) I'm using a swiss keyboard. What is the IME?

fab-jul commented 11 years ago

Thanks for taking the time btw

JugglerShu commented 11 years ago

IME is the one you select at "System Preference" -> "Language and Text" -> "Input Sources" . You can see the list of input sources. What is yours?

fab-jul commented 11 years ago

It's "Swiss, German"

JugglerShu commented 11 years ago

Sorry but I'm really busy this week. I'll see it in this week end.

JugglerShu commented 11 years ago

How do you produce{ } input? I tried Swiss, German IME and produced { with Alt + 8 . Is it how you generate it??

JugglerShu commented 11 years ago

Just to remember. This issue should relate the following question. http://stackoverflow.com/questions/11903889/how-to-not-get-special-characters-in-place-of-meta-key-combinations-for-vim-on-o

fab-jul commented 11 years ago

Hi again. Sorry, was away for some time. Yeah Alt+8 ist correct, and XVim used to recognize it. I really don't know what caused the problem. But I have now switched to AppCode anyways, which comes with a built in vim emulator, so I feel like we can close this issue.

JugglerShu commented 11 years ago

Thanks. I changed key event handling code and it causes this problem. I already found how to fix it. So I'll keep this and close when it is fixed.