2022년 생산성 향상을 위한 7가지 Vim 편집기

Vim은 유연하고 효율적인 오픈 소스 터미널 기반 텍스트 편집기입니다. Vim은 “Vi 향상된”의 약자로 Vi 텍스트 편집기의 개선된 버전임을 의미합니다.

Vim은 보안 전문가와 Linux 사용자를 위한 최고의 텍스트 편집기 중 하나로 간주됩니다. Vim은 지속적으로 새로운 모듈, 추가 기능 및 텍스트 편집기 개선 사항을 릴리스하는 거대하고 활동적인 사용자 기반을 보유하고 있습니다.

빠르고 사용이 간편하여 사용자가 몇 번의 키 입력으로 파일과 디렉토리를 변경할 수 있습니다. Vim 편집기는 거의 모든 Linux 배포판에 사전 설치되어 제공됩니다.

Vim의 특징

  • 플랫폼 간 호환성
  • 매우 사용자 정의 및 적응 가능
  • 내장 패키지 관리자 및 텍스트 조작 프리미티브.
  • 이식 가능한 구성 및 유연한 플러그인 프레임워크
  • 가파른 학습 곡선. 그러나 일단 배우면 환상적인 생산성 도구가 될 것입니다.

Vim이 효과적인 텍스트 편집기가 되기 위해 지속적으로 개선되고 있음에도 불구하고 일부 개인은 비동기 실행, 고급 파일 검색 등과 같은 보다 효율적이고 기능적인 기능을 갖춘 Vim에서 영감을 받은 다양한 편집기를 개발했습니다. Vim에서 영감을 받은 편집기가 많이 있습니다. 인터넷에서 사용할 수 있는 편집자.

이 기사에서는 생산성을 높이는 데 도움이 되는 vim에서 영감을 받은 뛰어난 편집기를 보여 드리겠습니다.

굴러가자!

네오빔

네오빔 빠르고 현대적이며 확장 가능한 vim 기반 텍스트 편집기입니다. NeoVim은 Vim의 장점과 추가 기능을 원하는 사용자를 위해 설계되었습니다. 무료 오픈 소스 텍스트 편집기 도구입니다. 이는 중요한 성능 개선 및 여러 커뮤니티 기여 추가 기능을 포함하여 표준 Vim 에디션에 몇 가지 새로운 기능을 추가하는 vim의 확장일 뿐입니다.

NeoVim은 “Nvim”이라고도 합니다. Nvim은 뛰어난 LUA 지원을 제공하며 기본 기능을 변경하지 않고도 확장 UI를 활성화할 수 있습니다.

특징:

  • 플랫폼 간 호환성
  • 구문 강조
  • 사용자 요구에 따라 매우 사용자 정의 및 확장 가능합니다.
  • 내장 터미널 에뮬레이터
  • 비동기 실행이 가능합니다.
  누군가가 iMessage에서 당신을 차단했는지 확인하는 방법

NeoVim을 사용해 볼 가치가 있습니다. Linux, Windows 및 macOS와 같은 다양한 운영 체제에서 다운로드할 수 있습니다.

카코네

카코네 무료 오픈 소스 코드 편집기입니다. 응답성을 높이기 위해 편집 메커니즘을 개선한 Vim 기반 편집기입니다. 사용자 요구 사항에 따라 매우 맞춤화할 수 있습니다. 이 코드 편집기에는 다양한 텍스트 편집 및 재작성 도구가 포함되어 있습니다.

Kakoune은 C++로 작성된 모달 코드 편집기입니다. 디자인과 기능면에서 고유 한 스타일이 있습니다. 입력하는 동안 자동 들여쓰기 및 자동 완성은 사용 가능한 몇 가지 기능입니다. 이 코드 편집기가 광범위한 프로그래밍 및 스크립팅 언어를 지원한다는 점도 주목할 가치가 있습니다.

특징:

  • 고급 텍스트 조작 프리미티브
  • 빠르고 유연함
  • 다양한 언어에 대한 구문 강조 및 코드 제안을 위한 내장 텍스트 편집 도구.
  • 필터링 및 정렬과 같은 다양한 기본 요소를 사용하여 동시 코드 상호 작용을 위한 다중 선택.

Kakoune 텍스트 편집기의 더 많은 기능을 알고 싶으시면 공식 GitHub 저장소.

나선

또 다른 우아하고 이식 가능한 vim 편집기는 나선. Helix는 Rust 기반의 현대적인 텍스트 편집기입니다. Helix에서 Tree-sitter는 NeoVim과 유사한 구문 강조 표시에 사용됩니다. 나무 시터 코드를 구문 트리로 구문 분석하고 코드 구조에 대한 광범위한 정보를 제공하는 컴파일러처럼 작동합니다.

내장된 언어 서버를 통해 분석 및 코드 수정이 지원됩니다. 다양한 배포판에 미리 빌드된 패키지를 사용할 수 있습니다.

특징:

  • 구문 강조 및 코드 탐색을 위한 내장형 Tree-sitter 통합.
  • 동시 코드 편집을 위한 다중 선택.
  • 녹을 사용하여 제작되었으며 터미널에서 실행할 수 있습니다.

자세한 내용은 공식 GitHub 리포지토리를 방문하세요. 설치 세부.

앰프

앰프 빠르고 확장 가능한 vim 기반 텍스트 편집기입니다. 여기에는 현대적인 텍스트 및 코드 편집기의 모든 필수 요소가 포함되어 있습니다. vi/vim 편집기와 유사한 터미널에서 실행됩니다. 또한 유연한 키맵을 사용하여 수많은 내장 명령과 지시문을 결합하여 새롭고 고유한 매크로를 생성합니다. Amp 편집기는 Rust 언어로 작성되었습니다.

  Google Meet에서 Snap 카메라를 사용하는 방법

특징:

  • GUI 응용 프로그램이 필요 없이 터미널에서 실행됩니다.
  • 구문 강조 및 git 통합
  • 수많은 내장 지시문을 결합하여 업데이트된 매크로를 생성합니다.
  • 파일을 인덱싱하는 강력한 파일 검색 메커니즘.

Amp는 무료 오픈 소스 라이선스로 제공됩니다. 이 텍스트 편집기를 설치하기 전에 Rust 프로그래밍 언어가 시스템에 설치되어 있어야 합니다. 설치 후 Amp를 수동으로 구성할 필요가 없습니다. 시작하는 데 필요한 모든 것이 있으며 추가 추가 기능이 필요하지 않습니다.

모에

모에 vim을 기반으로 하고 다중 패러다임 프로그래밍 언어인 Nim으로 작성된 또 다른 환상적인 텍스트 편집기입니다. Amp, Nano, Vi와 유사한 터미널에서 실행되는 텍스트 편집기입니다. Mo는 vim과 매우 동일한 환경과 키 바인딩을 사용합니다. 이전에 Vim을 사용한 적이 있다면 적응하는 데 문제가 없을 것입니다.

이 Moe 프로젝트의 목적은 매우 유연하고 생산적이며 사용자 친화적이며 고성능인 강력한 텍스트 편집기를 만드는 것입니다.

특징:

  • 간단한 파일 관리자 및 자동 들여쓰기 메커니즘
  • 증분 검색을 수행하고 결과를 필터링하는 옵션
  • 구성 모드 및 자동 백업
  • 작업 공간을 관리하기 위해 Windows를 가로 또는 세로로 분할할 수 있습니다.

을 체크하다 설치 안내서 터미널에서 Moe 편집기를 구성하고 컴파일합니다.

비스

비스 Vi 및 Sam 편집기의 최고의 기능을 결합한 고효율 무료 오픈 소스 텍스트 편집기입니다. 바이너리 및 디렉토리 파일을 포함하여 광범위한 파일을 처리할 수 있는 우수한 유니코드 지원을 갖춘 화면 지향 편집기입니다.

tar, dar, zip 등을 포함한 다양한 파일 보관 형식을 지원합니다. 선택은 Vis의 기본 편집 기본 요소이며 vim과 동일한 모달 편집 방법을 사용합니다.

특징:

  • 내장 Lua 확장 API
  • 표현 문법은 구문을 강조하는 데 사용됩니다.
  • 동시 코드 편집을 위한 다중 선택

Vis에는 내장된 쉘 검사기 및 digraph 및 클립보드 처리와 같은 기타 기능도 포함되어 있습니다. 또한 플러그인 및 확장을 작성하기 위한 Lua 인터프리터를 제공합니다. 많은 Linux 배포판에는 기본적으로 Vis가 포함되어 있습니다. 그렇지 않은 경우 GitHub 리포지토리를 복제하여 수동으로 설치할 수도 있습니다.

  Xtreme Download Manager를 사용하여 Linux에서 500% 더 빠른 다운로드 속도 얻기

비열한

비열한 Emacs 및 vi 편집기의 기능을 통합한 우아한 오픈 소스 텍스트 편집기입니다. Vile은 C 언어로 작성된 “VI Like Emacs”의 약자입니다. 구문 강조, 다중 창 선택, 명령 자동 완성 등을 지원합니다.

또한 커서 지원, 탐색 모음 및 기타 기능을 갖춘 X-windows 시스템용 xvile이라는 xvile의 X 버전이 있습니다.

특징:

  • 다중 창을 지원합니다.
  • 사용자가 콘텐츠를 실행 취소하거나 다시 실행할 수 있는 횟수에는 제한이 없습니다.
  • 복잡한 코드 펜스 및 명령 자동 완성
  • 내장 지시문을 사용하여 Vile 명령어를 제한적으로 연결할 수 있습니다.

사악한 문서는 다른 모든 텍스트 편집기와 다릅니다. 여기에는 키 입력으로 액세스할 수 있는 광범위한 도움말 파일과 레지스터 항목, 모드 선택 및 기타 정보를 표시하는 대화형 패널이 포함됩니다.

마무리

위에 설명된 vim에서 영감을 받은 편집기는 고유한 기능과 함께 필요에 따라 최상의 편집기를 선택하는 데 도움이 될 수 있습니다. 지금 바로 사용해 보세요!

이 기사가 최고의 Vim 편집기에 대해 배우는 데 도움이 되었기를 바랍니다.

또한 모든 Linux 배포판에 설치할 수 있는 최고의 Linux 데스크탑 환경에 대해 학습하는 데 관심이 있을 수 있습니다.