vi와 같은 텍스트 편집기를 배우는 것이 필요하고 오늘날에도 여전히 시간을 투자할 가치가 있습니까? [폐쇄]

vi와 같은 텍스트 편집기를 배우는 것이 필요하고 오늘날에도 여전히 시간을 투자할 가치가 있습니까? [폐쇄]

모든 서버를 가동하면서 새로운 인턴십을 시작했습니다 AIX. 처음 로그인했을 때 제가 가장 좋아하는 텍스트 편집기가 nano설치되어 있지 않은 것을 보고 놀랐습니다.

여기서 모두가 사용하는 것은 vi... vim단지 vi.

이전에 배워본 적이 있고 기본적인 텍스트 조작도 할 수 있지만 궁금하지 않을 수 없습니다...

보다 현대적인 다른 옵션이 존재하는 경우 이 환경에 능숙해지는 데 시간과 노력을 들일 가치가 있습니까?

자동 완성 및 구문 강조와 같은 최신 기능을 갖춘 더 새롭고 "멋진" IDE를 시작하는 대신 터미널에서 스크립트를 작성하고 편집해야 하는 이유는 무엇입니까?

고쳐 쓰다

의견과 도움을 주신 모든 분들께 감사의 말씀을 전하고 싶습니다. 수고가 헛되지 않다고 생각합니다.

답변1

vi를 입력하거나 vi호출하더라도 여전히 vim일 가능성이 높습니다. 최소한 vim은 자동 완성 및 구문 강조와 같은 "현대적인" 기능도 모두 구현합니다.

원하는 경우 마우스를 사용하여 텍스트를 표시/복사/붙여넣을 수도 있습니다. 하지만 저는 키보드에서 한 손을 떼지 않고도 작업을 100% 수행할 수 있기 때문에 vim과 콘솔을 선호합니다. 멋진 IDE를 사용해 보세요.

답변2

편집자에 대한 전체적인 생각이 약간 왜곡된 것 같아요.

나는 그렇게 주장하지 않을 것이다. 단지언제 어떤 편집기를 사용해야 하는지 알아보세요. 그러나 우리는 특별히 마음에 들지 않는 편집기를 사용해야 하는 경우가 많습니다.

IDE를 사용할 때 우리는 모두 함께 제공되는 편집기를 사용해야 합니다. 이러한 편집기를 사용하면 일부 사용자 정의가 가능하지만 vimIDE 편집기로 연결할 수는 없습니다 .

글쎄, 우리는 하나의 편집기만 사용할 수는 없습니다. 그렇다면 사용자 정의 vi-좋아요가 의미가 있습니까?

내가 말할 것, 그러나 가능한 한 많은 명령을 배우는 실수를 저지르지 마십시오. 여러 개의 버퍼가 필요하지 않거나 에서 창을 분할할 필요가 없다면 vim신경쓰지 마세요. 꼭 필요한 것만 배워보세요!

저는 IDE에서 편집되지 않는 소스 코드나 LaTeX와 같이 IDE가 없는 소스 코드와 같은 더 큰 부분의 텍스트에 Vim과 gVim을 사용합니다.

하지만 파일을 빠르게 편집하고 싶고 Gnome을 사용하는 경우에는 가장 빠르게 액세스할 수 있는 편집기(보통 Gedit)를 사용하여 편집합니다.

내 말은: 예, 익숙해지세요. 하지만 반드시 책이나 다른 것을 구입한다는 의미는 아닙니다. 다른 방법이 없을 경우 탈출구를 알 수 있도록 하세요. 마음에 들면 더 자세히 알아보고 gVim과 같은 것으로 이동할 수도 있습니다. 그렇다면 이 책을 구입하는 것이 좋을 것 같습니다!

답변3

네, 그럴만한 가치가 있다고 생각해요.

예를 들어, bash 스크립트를 생성/편집한다면 어떻게 될까요? 또는 텍스트 파일을 보고 단일 문자를 변경하는 경우 IDE는 이러한 간단한 작업에 적합하지 않거나 과도할 수 있습니다. vi/vim화재는 거의 즉시 시작됩니다.

또한 텍스트 기반 편집기를 사용하면 원격으로 시스템에 액세스할 때 유용할 수 있습니다.

vi이는 Unix 유형 시스템에서 상당히 표준적이며 사용 가능한 것으로 간주될 수 있습니다. IDE 등은 시스템마다 다를 수 있습니다.

이는 IDE를 사용하지 말아야 한다는 의미가 아니라, IDE가 더 작고 빠른 작업에 우선적으로 선택되지 않는 경우가 많다는 것입니다.

또한 일부 "기본" 편집자가 수행할 수 있는 작업에 놀랄 수도 있습니다. 저는 emacs프로그래밍을 위해 매일(Linux 및 Windows에서) 사용하며 eclipse때로는 사용합니다. 모든 도구에는 목적이 있습니다.

답변4

솔직히 말해서 기본을 익히는 데 몇 시간도 채 걸리지 않습니다 vi. 어디에나 존재하는 특성으로 인해 궁극적으로 더 많은 시간을 절약할 수 있습니다.

IDE에 관해서 - 어떤 사람들 vimemacsIDE 중 하나라고 생각합니다. ;-)

viKISS의 추종자일 뿐입니다. 텍스트 파일과 관련된 대부분의 시스템 관리자의 작업을 만족시킬 만큼 간단하면서도 강력합니다. 하지만 나로서는 솔직히 말해서 그것이 더 마음에 든다 vim. :-)

관련 정보