Linux

View(자세히) - 1편

seung_ho_choi.s 2023. 4. 22. 22:06
728x90

개요: 필자가 리눅스를 공부하면서 정리한 게시물이다.

 

vi로 들어가 gedit hello.c &를 통해 다음과 같이 변경한다.

vi를 통해 들어가봤다. tab8글자 차이나는 것을 볼 수 있다.

다음과 같이 I를 통해 입력을 하였다.

다음과 같이 mv 명령어를 통해 helo.c로 내용 복사가 가능하다. 즉 이름 변경과 유사하다고 할 수 있다.

 

<커서 이동>

캡처하기 번거로움이 있어 글로 작성했습니다.

 

j: 밑으로 이동, k: 위로 이동, l: 오른쪽으로 이동, h: 왼쪽으로 이동

w: 단어 앞으로 이동, b: 단어 뒤로 이동

^: 문장 줄 처음으로 이동, &: 문장 줄 뒤로 이동

H: 맨위로 이동, M: 중간 이동, L,G: 맨아래로 이동

:10 하면 10번째로 이동함

 

x: 하나씩 문자 삭제, dw: 단어 삭제 u: 문자 돌아오기 기능

D: 커서를 중심으로 그 줄 전체 삭제

?dd: ? 만큼 행이 삭제가 된다.

 

yy: 현재 커서를 위치를 기준으로 행을 복사

p: 복사한 것을 출력해주는거다.

----

8yy: 8행 복사

P: 8yy복사한거를 출력

아래예시와 같다

:reg를 통해 이전에 자장됐던 명령어들을 볼 수 있다.

“a3yy를 통해 다음과 같이 a의 저 문장이 들어온 것을 확인할 수 있다.

”ap를 통해 다음과 같이 복 붙이 가능하다.

v를 입력하고 커서를 이동하면 다음과 같이 된다.(citr+v는 블럭상태)

저 상태로 ~를 입력하면 대문자가 된다. 아래사진과 같다.

블록 지정 후 저거 이외에 사용 가능 키는 아래와 같다. 

다음과 같이 ctrl+v 상태로 : 누르고 저렇게 작성하면 blk1.txt에 저장된 것을 볼 수 있다.

 

 

 
728x90