2013-01-22 15 views
5

W .vimrc Próbowałem zrobićmapa pasta (p) „0P

nmap p "0p 

Ale z tego wiersza mój vim prostu wisi. Czy ktoś może mi pomóc? Co robię źle?

I Próbuję tego, ponieważ kiedy szarpię linię i jeśli użyję przycisku del po szarpaniu, to rejestr "" zmieni się na znak, który usunąłem, ale rejestr "0 pozostaje taki sam".

Dzięki

+3

Wygląda na to, że trafiłeś w nieskończoną pętlę: wiążisz klucz z poleceniem *, które zawiera się *. – syrion

Odpowiedz

13

Vim próbuje rekurencyjnie map p, wynikające w nieskończonej pętli. Zamiast tego użyj: nnoremap:

+0

Dziękujemy za odpowiedź – Ozkan

+0

Działa to dobrze, ale operacja cięcia jest tracona. Wolę używać nnoremap d "_d, więc w ten sposób x może być używany do operacji cięcia –

+0

@Pedro Muniz Nigdy nie używam x do operacji cięcia :) – Ozkan

Powiązane problemy