본문 바로가기
IT Tech/Tip

[YAML] 에디터 환경 설정 팁

by _><- 2021. 8. 21.
반응형

1. Notepad++

- 탭을 스페이스로 변환하는 설정

설정 > 환경설정 > 언어메뉴 > 탭설정 > 공백으로 바꾸기 체크

보기 > 기호보기 > 공백과 탭 표시, 들여쓰기 안내선 보기 선택

 

2. VI 에디터

set ai (autoindeant) 기능 켜기

$ echo 'set ai expandtab ts=2 sw=2' > ~/.vimrc

 

[참고] set명령어

1. ": set" 으로 변경

    :set ai (autoindeant)

    --> 윗라인과 같이 자동으로 들려쓰기를 해 줍니다.

    :set si

    --> 코딩 할때 if, for 같은 것을 입력 하고 다음 라인으로 이동시 자동으로

        들려쓰기를해줍니다.

    :set paste

    --> set ai, set si 같은 옵션을 사용할 경우 붙여 넣기를 하면 계단현상이

        발생함으로 붙여 넣기 할경우에 이 옵션을 켜주면 방지할 수 있음

    :set ts=4 (tabstop)

    --> [tab] 키를 입력 하였을때 이동하는 크기를 조정 합니다.

        (보통 "ts=4" 일때가 가장 적당한 듯 합니다.)

    :set sw=4 (shiftwidth)

     --> "set si" 했을 경우 들려쓰기 하는 깊이를 설정 합니다.

    :set et (expandtab)

    --> [tab] 키를 입력 하였을때 tab에 대당하는 space 만큼 이동 됩니다.

    :set encoding=cp949 or utf8

    --> 작업 하는 컴퓨터 또는 개발 언어에서 기본 인코딩 타입을 설정 할 수  있습니다.

    :set fenc=cp949 or utf8

    --> 다른 인코딩으로 저장 하고 싶을때 명령을 내리고 저장하면 해당 인코딩으로 저장됩니다.

    :set t_ti= t_te=

    --> 터미널 환경에서 vi를 종료 할때, 편집 하던 화면이 그대로 남도록 함

        BSD 에서는 기본값인데, Linux 에서는 화면이 지워집니다.

    :set ruler

    --> 우측 하단에 라인 및 컬럼 위치 표시및 전체 문서의 위치를 %로 표시

    :set ff=unix  (dos, mac)

    --> 라인변경 문자를 변경합니다.

    :set key=<password>, set key=

    --> 문서를 암호화 시키고, 암호를 풀수 있음

    :set ic (ignorecase)

    --> 검색패턴 사용시 대소문자를 구별 하지 않음

    :set wam

    --> 저장하지 않고 종료시에 경고메시지 출력

    :set sm (showmatch)

    --> 가로를 닫을때 열기 괄호를 보여줌

[출처] vim (vi) 에서 편리한 set 옵션들 |작성자 오순도순

반응형

'IT Tech > Tip' 카테고리의 다른 글

인천시민사이버교육센터  (0) 2021.08.29
무료 아이콘 제공 사이트  (0) 2021.08.28
(일상) 우드 블라인드 수리  (0) 2021.08.21
아스키코드표  (0) 2021.08.14
dumpbin과 hiew를 이용한 바이너리 분석  (0) 2021.08.14