# Vim 9.0 릴리즈

> Clean Markdown view of GeekNews topic #6894. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=6894](https://news.hada.io/topic?id=6894)
- GeekNews Markdown: [https://news.hada.io/topic/6894.md](https://news.hada.io/topic/6894.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-07-04T09:53:36+09:00
- Updated: 2022-07-04T09:53:36+09:00
- Original source: [vim.org](https://www.vim.org/vim90.php)
- Points: 3
- Comments: 2

## Topic Body

- 2019년 12월의 8.2 이후 첫 릴리즈   
- 가장 중요한 변경은 Vim9 스크립트 언어 도입  
  - 10~100배의 성능 향상   
  - 일반적인 프로그래밍 언어와 더 비슷  
  - 레거시 스크립트는 그대로 지원   
- 흥미로운 기능들   
  - 속도향상의 이점을 보기 위해선 함수는 def로 정의되어야 함   
  - 멀티 라인에서 백슬래시는 더 이상 필요 없음(호환성을 위해 쓰는 것도 인정)  
  - 함수 호출에 call 필요없음. let/eval 필요 없음   
  - export로 외부에서 호출 가능하게 하고, import로 가져오기   
  - 커멘트는 #으로 시작

## Comments



### Comment 11086

- Author: xguru
- Created: 2022-07-04T09:53:41+09:00
- Points: 1

[Ask GN: 이맥스 20년 쓰다가 Vimmer로 전향했습니다.](https://news.hada.io/topic?id=6758)  
위 글에서 neovim 이 lua를 임베딩해서 XX같은 vimscript 안써도 되는게 장점이라고 하셨는데..  
조금 나아지는걸까요..? ㅎㅎ   
  
[Vim 도대체 왜 쓰는가](https://news.hada.io/topic?id=2165)

### Comment 11104

- Author: gokor
- Created: 2022-07-04T20:38:35+09:00
- Points: 1
- Parent comment: 11086
- Depth: 1

neovim nightly 에선 거의 모든 vimscript 의 lua 대체가 가능합니다.   
왠만한 플러그인들은 lua port가 다 이루어졌고, treesitter, lsp native 지원등  
vimscript 가 개선된건 좋은 소식이지만, 사실 의미를 찾기가.. 쉽지 않을 것 같습니다.  
뭔가 neovim 대비해서 매력적인 기능이라도 있어야할텐데..
