ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • vi editor 3
    리눅스공부 2020. 10. 16. 22:31

    치환 == 찾아바꾸기

                     :[범위]s/[old]/[new]/[option]

    1. 해당행 치환 -- 치환시킬 문자열이 있는 라인으로 이동 후 치환

    ex) s/name/linux

     

    2. 지정헹 치환 -- 치환시킬 문자열이 있는 라인을 지정해서 치환

    ex) :10s/linux/name

     

    3. 영역 지정 치환 -- 범위 구분시 , 사용

    ex) :20,28s/PASS/linux

     

    4. 전체 치환 -- 범위 지정시 % 사용

    ex) :%s/PASS/test

     

    == g 옵션을 사용하지 않으면 조건에 맞는 문자열이 라인에 여러개가 있을때 첫번쨰 문자열만 치환

    == g 옵션을 사용하면 조건에 맞는 모든 뮨자열 치환

    ex) :%s/PASS/test/g

     

    split mode

    ctrl + w + n == 화면 수평 분할

    ctrl + ww == 문서간 이동

     

    :q(나가기)

    :w(저장) , :w [경로]/[파일명] == 다른 이름으로 저장

    :wq (저장 후 나가기)

     

    == ! 가 뒤에 붙으면 강제 실행의 의미

     

    :enew == 현재 열려있는 문서창을 닫고 새문서(빈문서) 열기

     

    :e : 불러오기 (열기)

    :f  : 문서 정보 확인

     

    :r [파일명]: 

    :r! [명령어]     

    -> r, r!은 현재 커서가 위치한 라인 밑으로 결과 삽입

    '리눅스공부' 카테고리의 다른 글

    user account management: /etc/shadow  (0) 2020.10.18
    user account management: /etc/passwd  (0) 2020.10.18
    vi editor 2  (0) 2020.10.16
    vi editor  (0) 2020.10.16
    basic command 4  (0) 2020.10.16

    댓글

Designed by Tistory.