인프런 커뮤니티 질문&답변
편집기
해결된 질문
작성
·
192
1
혹시 편집기를 vi로 사용하는 이유가 있을까요?
1. Atom 이나 VScode를 이용해서 수업을 따라가면 별로인지
2. 현업에서 linux환경 개발자들은 vim으로 코드를 짜는지
궁금합니다
퀴즈
파일 입출력 시, 기존 파일이 없으면 새로 생성하고 파일 포인터를 파일의 끝에 위치시키는 모드는 무엇일까요?
'r'
'w'
'a'
'r+'
답변 1
1
안녕하세요. 이준호님.
vi나 atom이나 vscode나 본질은 텍스트 에디터입니다. 각기 장단점이 있고, 상황에 따라 어떤 것을 사용하는 것이 더 효율적이고 편하게 사용할수 있는가에 따라 선택해서 사용하면 될 뿐입니다. 그냥 개인의 호불호에 따라 편한 것을 사용하시면 됩니다.
현업에서 vi 많이 사용됩니다. 저도 사용하고 있구요. vi 만의 가장 큰 장점은 환경에 구애받지 않는 간편함인 것 같습니다. 회사 업무를 하다보면 로컬 컴퓨터에서 작업하는 경우도 많지만, 각종 서버에 접속해서 어떤 일들을 합니다. 그 때 vi는 유닉스/리눅스 계열의 어떤 서버에라도 모두 설치되어 있으니 서버를 옮겨다니며 작업을 할 때 용이한 점이 있습니다. 또 각종 플러그인을 잘 설치하면 IDE 못지 않은 파워풀한 기능을 사용할 수도 있습니다.
atom이나 vscode와 같은 IDE는 코드를 작성하는 데에 큰 장점이 있죠. 각종 플러그인을 이용하면 정적 분석이나 자동 완성 같은 기능도 아주 쉽게 사용할 수 있습니다. IDE를 사용하는 것이 절대 나쁜 것이 아닙니다. 강좌 내의 실습을 진행할 때도 전혀 문제 없습니다.
하지만, 길게 봤을 때 vi도 어느 정도 사용하실 수 있는 것이 좋을 것 같습니다. 메인 작업은 IDE에서 작업한다 하더라도 각종 서버를 옮겨다니며 간단한 편집을 할 때는 IDE를 사용할 수는 없거든요. vi power user가 될 필요까지는 없습니다만 간단판 편집에 불편함이 없을 정도까지는 익히시는 것이 좋을 것 같습니다.
궁금증이 해소되셨길 바랍니다~ :D






답변 감사합니다~
vim 이랑도 친해져보겠습니다!