-
[펌] 리눅스/유닉스 에디터 ‘vi’ (3) – ex 명령어 익히기
원문 링크 : 리눅스/유닉스 에디터 ‘vi’ (3) – ex 명령어 익히기 ex 명령어 익히기 ex 명령어의 기본형식 :k,l command m – (범위지정) (명령어) (명령이 수행될 위치) :k,l command m :1,10 co 50 1 줄 부터 10 줄 까지를 50 줄 이후로 복사 :34,50 d 34 줄 부터 50 줄 까지 삭제 :100,150 m 10 100 줄 부터 150 줄까지를 10 줄 이후로 옮김 :.,$ d 현재줄부터 끝까지 지우기 :.,+20 co -4 현재줄부터 20줄을, 4줄 위에 복사하기 :-,+ t 0 위, 아래로 한줄(총 3줄)씩을, 문서 맨위에 복사하기 :/pattern/ d pattern 이 들어있는 줄 지우기 :/pattern/ -nd pattern 이 들어있는 줄로부터 n 번째 윗줄 지우기 …
-
[펌] 리눅스/유닉스 에디터 ‘vi’ (2) – VI 활용
원문 링크 : 리눅스/유닉스 에디터 ‘vi’ (2) – VI 활용 VI 활용 커서 움직이기 글자 단위 이동 k 위쪽으로 j 아랫쪽으로 h 왼쪽으로 l 오른쪽으로 줄 단위 이동 ^ 줄의 맨앞으로 (빈칸무시) 0 줄의 맨앞으로 $ 줄의 맨뒤로 % 짝을 이루는 기호 확인하기 + 다음줄의 첫번째 글자로 – 윗줄의 첫번째 글자로 n| 현재줄의 n 번째 열로 (n은 임의의 숫자) H 화면상에 처음줄로 M 화면상의 중간줄로 L 화면상의 마지막줄로 nH 화면상의 처음줄로부터 n 줄 밑으로 nL 화면상의 마지막줄로부터 n 줄 위로 G 맨 마지막줄로 (go) nG n 번째줄로 gg 맨 마지막줄로 ngg n…
-
[펌] 리눅스/유닉스 에디터 ‘vi’ (1) – VI 기초 개념 잡기
원문 링크 : 리눅스/유닉스 에디터 ‘vi’ (1) – VI 기초 개념 잡기 VI 기초 개념 잡기 커서 움직이기 글자 단위 이동 k 위쪽으로 j 아랫쪽으로 h 왼쪽으로 l 오른쪽으로 줄 단위 이동 ^ 줄의 맨앞으로 (빈칸무시) 0 줄의 맨앞으로 $ 줄의 맨뒤로 % 짝을 이루는 기호 확인하기 + 다음줄의 첫번째 글자로 – 윗줄의 첫번째 글자로 n| 현재줄의 n 번째 열로 (n은 임의의 숫자) H 화면상에 처음줄로 M 화면상의 중간줄로 L 화면상의 마지막줄로 nH 화면상의 처음줄로부터 n 줄 밑으로 nL 화면상의 마지막줄로부터 n 줄 위로 G 맨 마지막줄로 (go) nG n 번째줄로 gg 맨…