• 카테고리

    질문 & 답변
  • 세부 분야

    개발 도구

  • 해결 여부

    해결됨

파이참 멀티라인 인덴트 주기가 안되네요..

19.12.26 21:35 작성 조회수 211

0

안녕하세요..  크롤링 강의 부터 파이참 강의까지 열심히 강사님의 가르침을 바탕으로

열공중인 1인입니다..

파이참의 단축키를 열심히 공부하던 중.. 아톰에서는 당연히 되던

멀티라인 선택해서 tab키 치면 인덴트를 주는 기능이 파이참에서 실행이 안되서..

개별라인 모두 tab키를 치며 인덴트를 주는 삽질을 하고 있습니다.

shift+tab하면 역방향으로 인덴트 주는 것은 잘되는데...

tab하면 왜 안될까요.. 참고로 제가 vi 를 오래 사용해서 플러그인을 사용 중인데..

그래서 그럴까요?  구글링을 해도 잘 답을 못찾겠네요.. T T

답변 3

·

답변을 작성해보세요.

1

ㅇㅅㅇ님의 프로필

ㅇㅅㅇ

질문자

2019.12.27

자문자답 해봅니다. 제 파이참에는 ideaVim 플러그인이 설치되어 있습니다.

그래서 멀티라인 선택 후 아무리 Tab을 쳐도 인덴트 적용이 안되었습니다.

참 요상한게 sift Tab 키는 또 잘 먹습니다..ㅎㅎㅎㅎ

해당 플러그인 홈피 가보니 이것을 개선해 달라는 글도 있던데.. 영어가 부족해서 생략하고..

파이참 ideaVim을 개인 입맛에 맞게 커스터마이징이 가능하더군요..

1) 홈폴더[C:\Users\사용자이름]  의 경로에 .ideavimrc 파일을 생성해서

2) 아래와 같이 편집후

nnoremap <Tab> >>_
nnoremap <S-Tab> <<_
inoremap  <S-Tab> <C-D>

vnoremap <Tab> >gv
vnoremap <S-Tab> <gv

저장하여 닫고

3) 파이참을 다시 실행하면 파이참에 ideaVim 플러그인이 설치된 상태에서도 Tab 키를 이용해 멀티라인 인덴트

  주는 것이 가능합니다.. 

엄청난 삽질 끝에.. 해결 책을 찾았습니다.. ㅎㅎㅎ 혹시 저랑 같이 삽질할 예정인 분이 이 글을 보신다면..

도움이 되실까.. 남겨봅니다..

0

오오 ㅇㅅㅇ 님 감사드립니다.

혹시 저도 동일한 질문을 받는다면 해당 답변을 인용하겠습니다.

정말 감사드립니다. 

0

안녕하세요. ㅇㅅㅇ 님

멀티라인 인덴트가 될 텐데요. 

오늘도 사용하고 있는데 이상하네요. 혹시 강의 항목중에 단축키 설정 항목에 들어가셔서

확인해보시면 좋을 것 같습니다.

감사합니다.