let @a='$F|vF|<80>kr^V5jd'
샘플 입력 파일
+--------------------+---------+---------
| Name | S1 | S2
+--------------------+---------+---------
| A | -4.703 | -2.378
| B | -3283.2 | -3204.5
| C | 8779 | 7302
| D | 22078 | 18018
+--------------------+---------+---------
를 정의 VIM/gvim을에서 일반 모드에서 Macrocontent를 사용하는 동안 매크로, 그 일을 한 작업으로
:%norm @a
결과 1
+--------------------+---------+---------
| Name | S2
+--------------------+---------
-2.378
-3204.5
7302
18018
---------+---------
시도가 동일한 파일에
:%norm $F|vF|<80>kr^V5jd
하여 동일한 작업을 수행 할 때
가 다른 작업을
결과 2
| D | 22078 | 18018
+--------------------+---------+---------
이되어하고있다 Vis를 취급 할 때 우리가 취할 필요가있는 특별한 치료가 있습니다. 일반 모드에서 컨텐츠 매크로를 차단 하시겠습니까?
잘못 되었습니까?
실제로 내가하려는 것은 S1
열을 제거하는 것이 었습니다. 그런 식으로 도움을 줄 수 있습니까?
원하는 출력
+--------------------+---------
| Name | S2
+--------------------+---------
| A | -2.378
| B | -3205.5
| C | 7302
| D | 18018
+--------------------+---------
감사
당신이 매크로를 실행 한 샘플 입력을 표시 할 수 있습니다 D? –
Pavan Manjunath, 샘플 입력 추가됨, 체크 아웃하십시오 – user1228191
시도했는데 두 버전 모두 같은 방식으로 작동하는 것 같습니다. 그들은 처음 6 줄을 자르고 있습니다 –