Szukam sposobu przejścia do następnego nawiasu otwartego lub zamykającego określonego typu, np. {
lub }
. Przykład:Przejdź do następnego nawiasu otwierającego lub zamykającego w VIM
if(true)
{
for(int i = 0; i < 10; i++)
{
SomeFunction();
SomeOtherFuntion();
}
}
Powiedzmy mój kursor znajduje się na „S” w SomeFunction()
i chcę, aby przejść do następnego }
, czyli wspornik koniec pętli for.
Co to jest skuteczny sposób? Jedynym sposobem, jaki mogę wymyślić jest użycie /}[ENTER]
, ale zastanawiam się, czy jest prostszy sposób.
problem z '/'} jest to, że używam mały palec dla wszystkich trzech z tych klawiszy, więc czuje się niezręcznie. Jestem zaznajomiony z ']]' itp., Ale chcę następny, niezależnie od tego, czy jest w pierwszej kolumnie, czy nie. Dziękuję za sugestię] m, brzmi obiecująco, niestety nie działa w VsVim, więc wygląda na to, że mapowanie jest jedynym sposobem. –
tmlye
Dlaczego pytasz o funkcję Vima, jeśli chcesz korzystać z funkcji VSVim? – romainl
Ponieważ używam Vima w domu i VSVim w pracy. – tmlye