반응형
vi
(또는 vim
)에서 여러 줄을 한꺼번에 주석 처리하려면 다음 단계를 따라하세요. Python 코드에서는 보통 줄 앞에 #
를 추가하여 주석 처리합니다.
방법 1: Visual Block Mode 사용
- Visual Block Mode로 진입:
- 커서를 첫 번째 줄의 시작으로 이동.
Ctrl
+v
를 눌러 Visual Block Mode에 진입.
- 범위 선택:
- 화살표 키(↓ 또는 ↑)를 사용해 주석 처리할 줄을 선택.
#
추가:- 선택한 영역에서
Shift
+i
를 눌러 Insert Mode로 진입. #
를 입력한 후 Esc 키를 두 번 눌러 모든 줄에#
를 추가.
- 선택한 영역에서
방법 2: Ex 명령어 사용
- 범위 선택 후 명령 실행:
- 주석을 추가할 범위의 첫 번째 줄 번호와 마지막 줄 번호를 사용해 다음 명령어를 실행:
:<시작 줄 번호>,<끝 줄 번호>s/^/#/
예: 10번 줄부터 20번 줄까지 주석 처리하려면:
:10,20s/^/#/
- 주석 제거하기:
- 주석을 제거하려면 다음 명령어를 실행:
:<시작 줄 번호>,<끝 줄 번호>s/^#//
팁
- 전체 파일에 주석 추가:
:%s/^/#/
%
는 전체 파일을 의미합니다.
- 특정 문자열이 포함된 줄만 주석 처리:
:g/검색어/s/^/#/
이 방법들은 Python 코드뿐만 아니라 다른 프로그래밍 언어에서도 유사하게 활용할 수 있습니다.
반응형
'개발 도구 > vim' 카테고리의 다른 글
[ Vim ] tab을 space로 변경하기 (expandtab, shiftwidth, tabstop) (0) | 2024.09.05 |
---|---|
[ Vim ] 편집기 옵션 설정하기 (0) | 2020.10.25 |