컴퓨터소프트웨어

편집기 VI : 명령, 지시, 설정

그래픽 인터페이스와 기본 운영 체제에 내장 된 하나의 컴퓨터의 새로운 세대. 오늘, 심지어는 모두 약 40 년 전, 모든 관리는 특별한 텍스트 명령을 사용하여 수행하고, 컴퓨터와 작품은 채팅 단방향 통신 같았다 것을 기억한다. 그리고 전자의 세계에 엄청난 변화에도 불구하고, 텍스트 명령을 사용하여 많은 독점적으로 관리되는 명령 줄 팬, 제품이 있었다. 예를 들어, 오늘을 입력하기위한 가장 편리하고 유연한 도구 중 하나 간주됩니다 vi 편집기. (가) VI를 나타내는 물질에 대해 자세히 살펴 다음에. 편집자에게 지침, 기본 명령과 기능 -이 모든 이상.

VI는 무엇입니까?

의 핵심, VI는 90 년대 후반 70 년대 초반까지의 기간 동안 많은 거기있는 고전적인 텍스트 편집기, 다름 아닌 없습니다. 이 특별한 일이 1976 년에 개발했다. 에드 - 새로운 간단한 텍스트 편집기를 구축하는 아이디어는 또 다른 인기있는 제품을 사용 빌 조이의 머리에왔다. 조이와 그의 동료에 따르면, ED가 너무 복잡하고 "단순한 인간은"완전히 마스터 할 수 없었다. 이러한 이유로, Dzhordzh Koloris는 아이러니하게도 "단순한 인간에 대한 편집기"라고 한 자신의 텍스트 편집기를 생성 한 다음에 법안을 수정 오늘날까지 존재하는 현대 마음에했다.

시스템 요구 사항

VI가 존재하지 않는 것처럼 명령 줄 및 텍스트 편집기의 개발을위한 전제 조건은 없습니다. 당신은 리눅스를 기반으로 UNIX 계열 시스템 (그리고 그들로부터 "포크") 또는 분포인지, 처음부터 어떤 플랫폼에서 시작할 수 있습니다. 그들 각각에서 당신은 어떤 형태 또는 다른에서 VI를 설정할 수 있습니다. Windows 용 vi 편집기도 존재한다.

고객 옵션

당신이 VI 작업을 시작하기 전에 해당 클라이언트를 선택해야합니다. 물론, 당신은 따라서 다음과 같은 응용 프로그램에주의를 기울여야한다 사용하고 원본 편집기,하지만 범위가 제한되며, 그것은 너무 복잡 보인다 수 있습니다 :

  • 빔 - 고전 편집기의 수정 된 버전. 프로그램의 주요 기능은 같은 구문 강조, 유니 코드 지원, 매크로에 대한 지원과 같은 사용자 지정 확장을 설정 개별 세션 등을 저장하는 기능입니다. GVIM라는 그래픽 인터페이스 버전도 있습니다.
  • 엘비스 - C 프로그래밍 언어로 작성된 VI의 첫 번째 클론 중 하나는 한 번에 모든 플랫폼에서 사용할 수 있습니다. 그것은 Windows 및 구문 강조를 지원하는 전체 화면 편집기입니다.
  • 치명적인 - 두 개의 인기있는 텍스트 편집기의 최선을 결합하는 시도. 텍스트 편집기 이맥스의 사용자와 VI 중 개인 불화가있다. 빌 개발자는 텍스트 작업을위한 다양한 도구를 사용자에게 제공하기 위해 두 프로그램의 주요 기능을 결합하기 위해 노력했다.
  • NVI - FreeBSD의 시스템을 위해 특별히 컴파일 VI를 기반으로 클래식 편집기.
  • 독사는 - 그것은 심지어 단일 고객,하지만 당신은 텍스트 편집기를 에뮬레이트 할 수 있습니다 인기있는 이맥스 텍스트 편집기에만 플러그인입니다, VI는 명령.

VI 시작하기

에디터로 작업 할 가능성도 아무것도를 다운로드 할 필요가 없습니다. VI와 함께 대부분의 리눅스 배포판이 포함되어 있습니다. 실제로 열려는 파일을 적절한 명령을 입력하고 지정해야 만 실행합니다. «정력 * 파일 이름 * .txt 인»- 당신이 정력에있는 파일을 열려면, 그것을 쓸 필요하다. 즉시 그 후, 당신은 문서를 표시됩니다. «gvim을 * 파일 이름 * .txt 인»- GUI에 그것을 열려면, 당신은에 팀을 교체해야합니다. 처음에는 명령 모드로 얻을. 편집 모드와 명령 모드 : 편집기 VI는 두 가지 모드에서 작업을 포함한다. 첫번째는 예로서 보존 탐색 기능 및 성능에 대한 텍스트 및 하나를 입력하는 데 사용된다. 의 명령 모드와 탐색 시작하자.

항해

시작하려면이 vi 에디터 명령은 문서에 커서를 이동할 수 있습니다 무엇에 익숙해하는 것입니다. 구름 각각 위, 아래, 오른쪽 왼쪽 방향으로의 이동에 대한 책임이 키 H, J, K, L, 사용. 사실, 정력 화살표의 작업을 지원하는 그래픽 "포크",하지만 클래식 버전을 사용하는 자신을 강제로 포함 VI의 현대 버전에서, 당신은 결국 그것을 사용하고 실현 얻을 것이다 훨씬 더 빠르고 편리합니다. 혼란을 일으킬 수있는 유일한 기능 - 시간 및 리터로 맨 윗줄로 이동 무능력, 위로 이동하고 아래 버튼 항상 J와 K를 사용한다. 시작 또는 끝 라인 키의 사용과 $ 0으로 이동합니다. 바로 가기 키 Ctrl 키 + F와 Ctrl 키 + B를 사용하여 페이지 사이를 이동하려면

키가 사용되는 승 단어, E, B 사이를 이동합니다. 빨리 다음 단어를 눌러 w의 첫 번째 문자로 이동합니다. 이전 단어를 눌러 B의 첫 번째 문자로 구내에 다음 단어의 마지막 문자를 눌러 E.로 이동합니다. 여기, 너무 작은 난관이있다. 복잡한 단어 편집기가 빈 공간을 분할하고 있다는 사실은 별개의 단어에 하이픈. 밤 드라이브 세 가지 다른 단어로 간주됩니다 -이 표현이 있다는 것을 의미한다. 대시에 걸쳐 도약에 시간을 낭비하지 않으려면, 당신은 w 또는 B B와 W 함께, 즉, 큰 문자 명령을 사용할 수 있습니다.

더 인상적인 괄호를 (사용 점프)을 위해 {}. 첫 번째 도움은 전체 단락 사이 문장, 그리고 다른 사람 사이를 이동합니다.

가장 편리한 방법은 여행 - 그것은 라인과 키워드를 움직이고있다. 특정 라인에 커서를 이동하려면 행 번호를 입력해야하고 G (이것은 자본 G 일). 특정 단어로 이동하려면 / 문자를 사용하여 검색을 시작해야합니다. 예를 들어, 단어 anaphora을 찾아 / anaphora하고 Enter 키를 입력합니다. 키 N과 N을 사용하는 검색 단어 사이를 이동하려면

편집 및 저장

vi 에디터에 도착하는 방법을 알아 보려면, 시작합니다. 이 작업은 명령을 수행 할 수 있습니다 단순히 변경하지 않고 프로그램을 종료 Q를. 그것은 어떤 변화가 문서에 사항이있는 경우 가까운 프로그램이 작동하지 않습니다 주목할 가치가있다. 데이터 손실에 대한 보호의 이런 종류의, 그래서 당신은 항상 입력 한 데이터를 저장해야합니다 떠나기 전에. vi 편집기에서 저장이 명령을 실행 : w 팀이 결합 될 수있다. 예를 들어, 입력은 : wq를, 동시에 데이터를 저장하고 프로그램을 닫습니다. 그러나 그것은 모두가 아니다. 새 파일로 변경된 문서를 저장하려면, 명령 vi 에디터 사용해야합니다 -«저장 "파일에 입력하여 구현됩니다 : * 파일 이름 * .txt 인 승.

이제 문서의 내용을 변경하지 않고 유사한 명령에 연결되어 "간단한"편집에 대해 이야기하자. 예를 들어, 임의의 문자 키 X를 사용하고, J. 키를 두 번 눌러 D 키를 사용하여 전체 행의 제거는 서로에 두 개의 행의 접속에 사용되는 제거한다. 키의 연구를 사용하여 문자를 교체합니다.

위의 명령의 모든, 당신은 키를 사용하여, 중복 (또는 여러 번 반복) 할 수 있습니다. (점). 따라서, 예를 들면, DD를 입력 단 4 라인을 제거 할 수있다 ....

이러한 명령은 결합 될 수있다. 우리는 이미 중괄호의 도움)와 행의 끝으로 이동 수 있다는 것을 알고, 중괄호의 도움}, 당신은 단락의 끝 부분으로 이동할 수 있습니다. 그 키 D, 수와 고용하는 것은 시간을 낭비하지 않고 전체 라인과 단락을 삭제합니다.

vi 편집기는 텍스트를 삭제 명령으로 알고, 당신은 (알고있는 사람)이 모두 삭제 복원하는 방법을 배울 필요가있다. 이를 위해, 당신이 상관없이 (물론,이 프로그램의 폐쇄가 아닌, 아닌 경우) 이전에 수행 한 어떤 조치, 다시 조치를 취할하지 수있는 키 유.

편집 모드

텍스트 입력 - 이제 텍스트 편집기를 제어하는 명령을 잘 알고있는 것으로, 그것은 즉각적인 작업로 이동하는 시간이다. 텍스트를 입력하는 매우 과정은 물론, 다른 편집기의 그것과 다르지 않습니다 만, 항상 끊임없이 편집 및 팀 간 전환에 당신이 가진 것을 기억하는 것이 중요하다. 정권 내가 눌러 변경하거나 (따라 달라집니다 텍스트의 커서 위치에 해당)에 액세스합니다. 그 후, 즉시 채용을 시작할 수 있습니다. 모든 텍스트는 당신이 새 텍스트로 현재 행을 대체 할 팀에서 버튼의 새로운 라인을 만들 것이다 O, 또는 참조를 사용하지 않는 한, 한 줄에 입력됩니다. 명령 모드로 돌아가려면 Esc 키를 사용합니다.

비주얼 모드, 복사 및 붙여 넣기

텍스트 편집기 사용하여, 우리는 종종 텍스트의 복사 및 붙여 넣기 기능을 사용합니다. 우리는 Ctrl + C 및 Ctrl + V는 현대 운영 체제에서 키보드 바로 가기 사용하므로 작업이 VI를 발굴 보일 수있다. 사실, 당신은 단지 다음, 시각적 모드로 이동이 이미 팀이 선택하고 원하는 텍스트를 복사 공부를 사용할 필요가 없다. (붙여 넣기 등) 복사 vi 에디터는 (V를 눌러 활성화) 시각 특수 모드에서 작동합니다. 문서에서 텍스트의 시각적 모드에서 강조 표시됩니다. 선택된 코드는 그 이동의 조합 키를 사용함으로써 변경 될 수있다. 그리고, 해당 영역을 선택한 후, 바로 프레스 (Y)는이 (선택된 영역의 제거)를 절단 텍스트 또는 D를 복사한다. 간단하게 텍스트를 삽입 - 텍스트 즉시 커서 경기장에있을 원하는 영역을 누릅니다 P.에 커서를 이동합니다.

복잡한 명령

복잡한 팀에서 결합 된 팀에 기인한다. 그들은 이미 위에서 언급되었지만, 적절한 조합 덕분에, 당신은 최대의 생산성과 편리함을 달성 할 수 있기 때문에 그들은 다시 한번 집중해야한다.

또한 일부 이동 명령과 번호를 사용할 수 있습니다. 대신 w를 눌러 6 시간, 6 즉시되지 하나 개의 단어 등을 이동하려는 경우 예를 들어, 단순히 6w를 입력합니다. 숫자와 함께 두 팀을 결합 할 수 있습니다. 예를 들어, 여러 단어를 삭제하려면, 당신은 단지 5 단어를 제거 D5W 팀을 사용할 수 있습니다. 따라서, 스테이플의 조합은 등 라인, 단락 및 삭제됩니다.

텍스트를 교체

추가 기능 중 텍스트의 덩어리뿐만 아니라, 전체 문서의 일치하는 모든 조각을 대체 할 수있는 기회를 제공하는 것입니다. 그것은 소프트웨어 코드 또는 중복 데이터 대형 프로파일을 작성에 관해서 특히, 매우 유용한 옵션이다. 선택한 텍스트 라인의 설명에서 표현이 있다는 것을 상상하지만, 우리는 같은 생각을위한 음식을 제공 같은 다른 그것을 변경하고 싶습니다. S / 설명 / 제공 음식 : - 다음과 같이이 경우, 명령이 될 것입니다 생각 / 위해. 약간 팀을 복잡하게 할 수있는 문서의 설명에 대한 모든 참조를 교체하려면, 다음이 같이 표시됩니다 : - % S / 설명 /주는 생각 / g 식품.

대신 결론

그래서 지금 당신은 vi 에디터를 관리하는 방법을 알고있다. 당신은 기본 명령을 모두 알고, 어떻게 수정하는 텍스트를 편집 할 수 있습니다. 우리는 유용한 명령 및 기능을 만났다. 이제 실천에 모든 것을 시도 할 수있는 완벽한 시간이다. 그 약간 불쾌 모양과 항목에 높은 장벽에도 불구하고, VI 짧은 연습 사용하기에 가장 편리한 도구 당신을 위해있을 수 있습니다 후. 중요한 것은 - 기록 모든 명령, 스크립트를 배운 당황하고, 자동 성으로 새로운 기술을 가져다하기 위해 연습에 모든 것을 반복하지 않습니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.delachieve.com. Theme powered by WordPress.