특정 문자열 앞에 라인번호 넣기

해당 이슈는 하나의 문서내에서 특정 문자 뒤에 문서내 primary key 처럼 사용되는 값을 생성해 내기 위함이다.
단. 특정 문자는 단독으로 1line을 차지한다.

<<입력>>
특정문자
문자열 문자열 문자열
특정문자
문자열 문자열 문자열
문자열 문자열 문자열
문자열 문자열 문자열
특정문자

<<출력>>
특정문자1
문자열 문자열 문자열
특정문자3
문자열 문자열 문자열
문자열 문자열 문자열
문자열 문자열 문자열
특정문자7


처리 순서
1. vi로 해당 파일을 연다
2. :%s/특정문자/\=printf('특정문자%-4d', line('.'))/gc

참고 사이트
http://vim.wikia.com/wiki/Insert_line_numbers

댓글

이 블로그의 인기 게시물

Spring Batch - JobParameters Default Value 만들기

Hsqldb Server 재기동 시 오류