Vim 9.0에는 새로운 스크립팅 언어 및 플러그인, 개선 사항 등이 포함되어 있습니다.

정력

최근에 Vim 9.0의 새 버전 출시가 발표되었습니다., 일련의 매우 흥미로운 개선 사항이 구현된 버전으로, 예를 들어 새로운 스크립팅 언어와 보완 기능, 새로운 색 구성표, 새로운 구성 등을 강조할 수 있습니다.

Vim에 대해 모르는 사람들은 이것이 크로스 플랫폼 텍스트 편집기 매우 사용자 정의 가능 vi 소프트웨어에서 영감을 받아 UNIX 시스템에서 널리 사용되는 텍스트 편집기. 주요 기능 Vim과 Vi 모두 특정 작업을 수행하기 위해 전환 할 서로 다른 모드가 있다는 점에서, 키 조합 또는 그래픽 인터페이스를 사용하여 명령을 입력하는 모드가 하나 뿐인 가장 일반적인 편집기와 구별됩니다.

정력 텍스트 형식의 우수한 문서가 있습니다., 매우 광범위하고 이해하기 쉽습니다. 사용자는 문제를 해결할 수있는 다양한 기능에 대한 설명을 검색하여 액세스 할 수 있습니다. Vim 도움말 구문을 강조 표시하면 키워드가 강조 표시됩니다.

Vim 9.0의 새로운 주요 기능

이 새로운 버전의 Vim 9.0에서는 다음이 강조됩니다. 새로운 스크립팅 언어 및 플러그인 도입, JavaScript, TypeScript 및 Java와 유사한 구문을 제공하는 Vim9 Script. 더 배우기 쉬운 새로운 문법 초보자용이지만 이전 버전과 호환되지 않음 오래된 스크립팅 언어의. 동시에 이전에 사용된 언어에 대한 지원과 기존 플러그인 및 스크립트에 대한 지원이 완전히 보존됩니다. 이전 언어와 새 언어가 나란히 지원됩니다.

구문을 재작업하는 것 외에도, Vim9 스크립트는 컴파일된 기능을 지원합니다. 성능을 크게 향상시킬 수 있습니다. 테스트에서 바이트코드로 컴파일된 함수 스크립트 실행 속도를 10배에서 100배까지 높일 수 있습니다..

또한 Vim9 Script는 함수 인수를 연관 배열로 처리하는 것을 중단하여 많은 오버헤드를 발생시켰습니다. 함수는 이제 "def" 문으로 정의되며 인수 및 반환 유형의 명시적 목록이 필요합니다. 변수는 명시적 유형 지정이 있는 "var" 표현식으로 정의됩니다.

다른 한편으로, 여러 줄의 표현식을 분할할 때 더 이상 백슬래시가 필요하지 않으며, 오류 처리 메커니즘이 완전히 재설계되었으며 함수에서 «call» 키워드를 실행할 필요가 없다는 사실도 강조됩니다. 그러나 « let"을 사용하여 값을 할당합니다.

또한 단순화된 모듈 생성에 다른 파일에서 사용하기 위해 개별 함수 및 변수를 내보낼 수 있는 기능이 추가되었다는 점도 주목할 만합니다. 주석은 큰따옴표 대신 "#"으로 구분됩니다.

다른 것의 변화이 새 버전의 Vim 9.0에서 눈에 띄는 것은 다음과 같습니다.

  • 클래스 지원은 향후 릴리스를 위해 계획되어 있습니다.
  • 색 구성표 세트가 포함되어 있습니다.
  • 맞춤법 검사 및 입력 완성 지원이 향상되었습니다.
  • 새로운 설정 추가: 'autoshelldir', 'cdhome', 'cinscopedecls', 'guiligatures', 'mousemoveevent', 'quickfixtextfunc', 'spelloptions', 'thesaurusfunc', 'xtermcodes'.
  • argdedupe, balt, def, defcompile, 분해, echoconsole, enddef, eval, export, final, import, var 및 vim9script와 같은 새 명령이 추가되었습니다.
  • 팝업 창(팝업 터미널)에서 터미널을 열고 터미널의 색 구성표를 선택하는 기능이 제공됩니다.
  • LSP(Language Server Protocol) 서버 상호 작용 채널 모드를 추가했습니다.
  • Haiku 운영 체제에 대한 지원이 추가되었습니다.

최종적으로 그것에 대해 더 많이 알고 싶다면 이 새 버전의 Vim 9.0에 대해 자세히 알아볼 수 있습니다. 다음 링크에서.

Linux에 Vim 9.0을 설치하는 방법은 무엇입니까?

이 새 버전 설치에 관심이있는 분들을 위해 시스템에 따라 다음 명령 중 하나를 실행하여 수행 할 수 있습니다.

Ubuntu 사용자를 위해 및 파생 상품, 시스템에 다음 저장소를 추가하고 Vim 설치를 수행하여 이를 수행할 수 있습니다. 명령은 다음과 같습니다.

sudo add-apt-repository ppa:jonathonf/vim-daily

sudo apt-get update

sudo apt install vim

아치 유저의 경우 Linux 및 파생 상품:

sudo pacman -S vim

플랫 팩

flatpak install flathub org.vim.Vim

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.