본문 바로가기
  • ▒ 네모의 쉽게 배우는 네트워크 | 개발 ▒
리눅스(Redhat)/유용한 명령어

(vi) 스페이스를 탭으로, 탭을 스페이스로 변경하는 명령어

by 너l모 2021. 9. 15.
반응형

※ 업무하면서 습득한 내용들을 정리해 놓은 포스팅입니다 :P 추가로 궁금하신 점은 댓글로 남겨주시고 필요한 자료 있으면 요청주세요! 잘못된 내용이 있으면 고쳐주시면 감사하겠습니다. 자료 퍼가실 때는 출처 남겨주세요!


 ο 목차

     


    ※ 코드 보는 방법 참고

    ㅇ 달러 기호($)가 있는 경우 -> 리눅스 터미널에서 CLI 명령어 입력

    ㅇ "=#" 기호가 있는 경우 -> psql 쉘에서 명령어 입력

    ㅇ 꺽쇠가 하나 있는 경우(>) -> 윈도우 명령 프롬프트(cmd)에서 명령어 입력

    ㅇ 꺽쇠가 세개 있는 경우(>>>) -> python 쉘에서 명령어 입력


    1. 스페이스(space)를 탭(tab)으로 변경하는 명령어

    명령 모드에서 아래 명령어 실행

    :%s/        /	/g

     

    위의 명령어는 기본적으로 1탭 = 8스페이스를 가정한 명령어로, vi 설정에 따라 1탭당 스페이스 개수는 달라질 수 있음. 스페이스 개수가 다른 경우 아래 명령어 입력하여 실행

    :%s/스페이스_개수대로_띄어쓰기/	/g

     

    2. 탭(tab)을 스페이스(space)로 변경하는 명령어

    명령 모드에서 아래 명령어 실행

    :%s/	/        /g

    위의 명령어는 기본적으로 1탭 = 8스페이스를 가정한 명령어로, vi 설정에 따라 1탭당 스페이스 개수는 달라질 수 있음. 스페이스 개수가 다른 경우 아래 명령어 입력하여 실행

    :%s/	/스페이스_개수대로_띄어쓰기/g

     

    위의 방식을 잘 조합하여 이용하면 스페이스와 탭이 혼용된 코드의 들여쓰기 라인을 손쉽게 정돈할 수 있음.


    ※ 좋아요와 구독은 큰 힘이 됩니다. 감사합니다. 

    반응형

    댓글