일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- POD
- nvidia
- cloud
- 클라우드
- 쿠버네티스
- Compression
- jhVM
- convolution
- stl
- FPGA
- 반도체기초
- C++
- Semiconductor
- CUDA
- HA
- 양자역학의공준
- 딥러닝
- deep_learning
- Qubit
- dnn
- kubernetes
- 반도체
- sycl
- flash_memory
- jhDNN
- SpMM
- DRAM
- GPU
- CuDNN
- quantum_computing
Archives
- Today
- Total
Computing
[Vim] 여러 줄에 같은 글자 추가하기 (Multi line cursor, Multi line insert mode) 본문
Programming/일반
[Vim] 여러 줄에 같은 글자 추가하기 (Multi line cursor, Multi line insert mode)
jhson989 2024. 4. 21. 16:14
Vim을 쓰다보면 VScode의 multi-line cursor와 같은 기능이 있으면 좋겠다는 생각이 들 것이다. 자세히 찾아보니까 VScode의 multi-line cursor와 동일한 기능을 제공하는 Vim plugin이 존재하기에, 이것을 설치하면 된다고 한다. 하지만 Customize의 세계는 넓고 무서우니 일단 넘어가고 간단한 방법을 찾아보았다.
Multi-line Insert Mode
밑의 시나리오 1과 같이, 동일한 문자열(i.e. abc123)을 여러 줄에 걸쳐 동일한 위치에 추가하고자 한다.

1. 원하는 위치에 커서를 위치 시킨다.

2. [Ctrl + v] 를 눌려 [VISUAL BLOCK] 모드에 진입

3. 원하는 라인까지 커서 이동 (↓ 버튼)

4. [Shift + i] 입력
원하는 라인까지 선택된 상태에서 Shift키와 소문자 i키를 동시에 누르면 [VISUAL BLOCK] 모드에서 [Multi-line Insert] 모드로 돌입한다.

5. 원하는 글자를 입력한다.
커서의 앞에 문자열이 입력된다.

6. [ESC] 2번 누르기
[ESC] 버튼을 2번 누르면, [INSERT] 모드를 벗어나며 원하는 라인까지 동일한 문자열이 추가된다.
