VSCode-Vim에서 더 빠른 다중 라인 점프

2960 단어 vscodevim
VSCode-Vim에서 저를 괴롭혔던 것 중 하나는 (number)(arrow)(예: 42(down) )를 사용하여 여러 줄을 아래로 이동하는 속도가 느렸다는 것입니다. 아래 스크린캐스트에서 즉시 건너뛰지 않고 한 줄씩 어떻게 진행되는지 확인하십시오.



☝ Figure 1: VSCode scrolls slooowly line-by-line when pressing 42(down).




솔루션: j/k 사용



VSCode-Vim이 이미 hjkl 움직임으로 이를 설명하고 있으므로 42(down)42j에서 누를 수 있습니다.



☝Figure 2: Using j/k keys (eg, 3j instead of 3(down)) hops to the target line instantly. I also did a trick to make this work with arrow keys (see below).




화살표 키로 작동하게 만들기


(up)(down) 화살표 키로도 이 작업을 수행하기 위해 화살표 키를 j/k 이동으로 리바운드합니다.

/* settings.json */
{
  "vim.normalModeKeyBindings": [
    // Make "9j 9k" work faster
    { "before": ["Down"], "after": ["j"] },
    { "before": ["Up"], "after": ["k"] },
}

좋은 웹페이지 즐겨찾기