Vim에서 행 끝으로 이동하는 방법 (키보드 단축키 활용)

2024-07-27

Vim에서 행 끝으로 이동하는 방법 (키보드 단축키 활용)

하지만 걱정하지 마세요! Vim에서 행 끝으로 빠르게 이동하는 방법을 몇 가지 알려드리겠습니다.

$ 키 사용:

가장 간단하고 기본적인 방법은 $ 키를 사용하는 것입니다. 이 키는 행의 맨 끝으로 커서를 이동시킵니다.

예를 들어, 현재 커서가 다음 행의 처음에 위치한다고 가정해봅시다.

| 이것은 예시 문장입니다.
| 다음 줄에 커서가 위치합니다.

이 경우 $ 키를 누르면 다음과 같이 커서가 행의 맨 끝으로 이동합니다.

| 이것은 예시 문장입니다.
| 다음 줄에 커서가 위치합니다.

w 키는 단어의 끝으로 커서를 이동시키는 데 사용됩니다. 하지만, 행 끝에 도달하면 자동으로 다음 행의 처음으로 이동합니다.

따라서, 다음과 같은 상황에서 w 키를 반복해서 누르면 행 끝으로 빠르게 이동할 수 있습니다.

| 이것은 예시 문장입니다. |
| 다음 줄에 커서가 위치합니다.

Shift + $ 키 사용:

Shift + $ 키 조합은 현재 행의 맨 끝에서 다음 행의 맨 끝으로 커서를 이동시킵니다.

따라서, 여러 행을 빠르게 건너뛰고 마지막 행의 맨 끝으로 이동하고 싶을 때 유용합니다.

Ctrl + B 키 사용:

Ctrl + B 키는 하나의 페이지 앞쪽으로 이동합니다.

만약 행 끝이 현재 페이지 범위를 벗어난 경우, Ctrl + B 키를 반복해서 눌러 페이지를 올라가면서 행 끝에 도달할 수 있습니다.

:+숫자 명령 사용:

명령 모드(Esc 키로 전환)에서 :+숫자 명령을 사용하면 특정 행으로 이동할 수 있습니다.

예를 들어, 100번째 행으로 이동하고 싶다면 다음과 같이 입력합니다.

:100

참고:

  • 위에서 소개된 방법 외에도 Vim에는 다양한 키보드 단축키와 명령들이 존재합니다.
  • 사용자의 편의와 작업 방식에 따라 자신에게 맞는 방법을 선택하여 활용하는 것이 중요합니다.
  • Vim 사용법을 익히는 데 도움이 되는 온라인 튜토리얼과 자료들이 많이 존재합니다.



def my_function(parameter1, parameter2):
    # This is an example function
    print("This is an example print statement")
    return parameter1 + parameter2

To move to the end of the current line (line 2), you can use the following methods:

Method 1: Using the $ key:

  1. Press the Esc key to enter Normal mode.
  2. Press the $ key. The cursor will move to the end of the current line, positioned on the closing parentheses of the print() statement.
def my_function(parameter1, parameter2):
    # This is an example function
    print("This is an example print statement")
                                            ^
  1. Press the w key repeatedly. The cursor will move to the end of each word on the current line. As it reaches the end of the line, it will automatically jump to the beginning of the next line.
def my_function(parameter1, parameter2):
    # This is an example function
    print("This is an example print statement")
  1. Press the Shift + $ key combination. The cursor will move from the end of the current line (line 2) to the end of the next line (line 3), positioned on the closing parenthesis of the return statement.
def my_function(parameter1, parameter2):
    # This is an example function
    print("This is an example print statement")
    return parameter1 + parameter2
                                        ^
  1. Press the Ctrl + B key repeatedly. The cursor will move one page up in the code editor. If the end of the line is beyond the current page, continue pressing Ctrl + B until the cursor reaches the desired line.

Method 5: Using the :+number command:

  1. Enter Command mode by pressing the Esc key.
  2. Type :+number, replacing number with the line number you want to move to. For example, to move to line 100, type :100.
  3. Press the Enter key. The cursor will jump to the specified line.
:100



Vim에서 행 끝으로 이동하는 대체 방법 (마우스 활용)

마우스 오른쪽 버튼 사용:

  • 마우스 오른쪽 버튼을 클릭하면 컨텍스트 메뉴가 나타납니다.
  • 메뉴에서 "행 끝으로 이동" 옵션을 선택하면 커서가 현재 행의 맨 끝으로 이동합니다.

스크롤바 사용:

  • 편집기 창 오른쪽에 있는 스크롤바를 아래로 드래그하면 커서가 아래쪽으로 이동합니다.
  • 스크롤바를 마지막까지 아래로 드래그하면 커서가 마지막 행의 맨 끝으로 이동합니다.

상태 표시줄 사용:

  • Vim상태 표시줄에는 현재 행 번호총 행 수가 표시됩니다.
  • 마우스상태 표시줄에 있는 행 번호 위에 가져다 놓고 클릭하면 해당 행으로 이동할 수 있습니다.
  • 마우스 휠회전시켜 행 번호를 변경하고 Enter 키를 누르면 해당 행으로 이동할 수 있습니다.
  • 마우스 사용 방식은 Vim 버전 및 설정에 따라 다를 수 있습니다.
  • 일부 사용자는 키보드 단축키를 사용하는 것이 더 빠르고 효율적이라고 생각합니다.
  • 자신에게 가장 편리하고 적합한 방법을 선택하여 사용하는 것이 중요합니다.

추가 정보


vim editor keyboard-shortcuts



Vim에서 한 줄 복제하기: 키보드 단축키 활용법

단계별 안내:복사할 줄로 이동: 커서를 복사하려는 줄의 첫 번째 문자 또는 원하는 위치로 이동합니다.yy 입력: yy 키를 동시에 누릅니다. 이렇게 하면 현재 줄의 내용이 y 레지스터에 복사됩니다.참고:Y 대문자를 사용하면 현재 줄을 포함하여 행 끝까지 복사됩니다...



vim editor keyboard shortcuts

Vim에서 한 줄 복제하기: 키보드 단축키 활용법

단계별 안내:복사할 줄로 이동: 커서를 복사하려는 줄의 첫 번째 문자 또는 원하는 위치로 이동합니다.yy 입력: yy 키를 동시에 누릅니다. 이렇게 하면 현재 줄의 내용이 y 레지스터에 복사됩니다.참고:Y 대문자를 사용하면 현재 줄을 포함하여 행 끝까지 복사됩니다


Vim에서 한 줄 복제하기: 키보드 단축키 활용법

단계별 안내:복사할 줄로 이동: 커서를 복사하려는 줄의 첫 번째 문자 또는 원하는 위치로 이동합니다.yy 입력: yy 키를 동시에 누릅니다. 이렇게 하면 현재 줄의 내용이 y 레지스터에 복사됩니다.참고:Y 대문자를 사용하면 현재 줄을 포함하여 행 끝까지 복사됩니다


macOS 터미널에서 단어별로 커서 이동하기

단어 이동:Option + ← (왼쪽 화살표): 커서를 왼쪽 단어 한 칸 이동합니다.Option + → (오른쪽 화살표): 커서를 오른쪽 단어 한 칸 이동합니다.Ctrl + b: 커서를 이전 단어의 처음으로 이동합니다


Vim으로 여러 파일을 효과적으로 작업하는 방법

1. 여러 파일 열기:vim 명령 뒤에 공백으로 구분된 파일 이름 목록을 지정하여 여러 파일을 동시에 열 수 있습니다. 예를 들어, vim file1. txt file2. txt file3. txt와 같이 입력하면 세 개의 파일을 동시에 열 수 있습니다


Vim에서 문자를 개행 문자로 바꾸는 방법

1. 치환 명령 사용:: 명령 모드 진입%s/.../.../g 명령: 전체 파일에서 문자열을 치환 /문자/: 바꿀 문자\\n: 개행 문자 (Vim에서 \n은 엔터를 의미)/g: 모든 일치 항목을 바꿈/문자/: 바꿀 문자