偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

火爆Github!這個號稱后現(xiàn)代編輯能超越Vim么?

新聞 前端
編寫代碼本身已經(jīng)成為一種藝術(shù)。一個好的代碼編輯器不僅僅是一個簡單的文本編輯工具,它可以讓你的代碼轉(zhuǎn)化為更大的項目的可用組件。

 [[406344]]

這些年來,編寫代碼本身已經(jīng)成為一種藝術(shù)。一個好的代碼編輯器不僅僅是一個簡單的文本編輯工具,它可以讓你的代碼轉(zhuǎn)化為更大的項目的可用組件。因此每個開發(fā)者都希望擁有一個快速、易于使用且功能均衡的代碼編輯器。

但是市面上的主流編輯器就那些,已經(jīng)很久沒看到新面孔了,最近,GitHub 上出現(xiàn)了一個很火的項目 —— 后現(xiàn)代文本編輯器Helix。這個編輯器被稱為是后現(xiàn)代編輯器。

helix受kakoune/neovim啟發(fā)的編輯器,用 Rust 編寫,編輯模型基于kakoune。主要具有以下特性:

  • 類似 Vim 的模態(tài)編輯
  • 多項選擇(Multiple selections)
  • 內(nèi)置語言服務(wù)器支持
  • 通過 tree-sitter 實現(xiàn)語法高亮和代碼編輯

Helix打包了各種發(fā)行版,你也可以選擇從源代碼快速構(gòu)建的方法:

  1. git clone --recurse-submodules --shallow-submodules -j8 https://github.com/helix-editor/helix 
  2.  
  3. cd helix 
  4.  
  5. cargo install --path helix-term 

這會將 hx 二進(jìn)制文件安裝到 $HOME/.cargo/bin,現(xiàn)在將 runtime/ 目錄復(fù)制到某處。默認(rèn)情況下,Helix 將在config目錄或與可執(zhí)行文件相同的目錄中查找運行時,但這可以通過 HELIX_RUNTIME 環(huán)境變量覆蓋。

如果要將runtime/目錄嵌入到 Helix 二進(jìn)制文件中,可以使用以下命令構(gòu)建它:

  1. cargo install --path helix-term --features "embed_runtime" 

Arch Linux

AUR 提供兩個軟件包:

  • helix-bin:包含來自 GitHub 版本的預(yù)構(gòu)建二進(jìn)制文件
  • helix-git: 構(gòu)建此存儲庫的主分支

MacOS系統(tǒng)

Helix 可以通過自制軟件安裝在 MacOS 上:

  1. brew tap helix-editor/helix 
  2.  
  3. brew install helix 

目前,helix已經(jīng)在Github上標(biāo)星2.7K,累計分支81(Github地址:https://github.com/helix-editor/helix)

 

責(zé)任編輯:張燕妮 來源: 開源最前線
相關(guān)推薦

2021-09-15 10:43:08

Python程序開源工具

2018-09-29 14:39:56

云計算后現(xiàn)代互聯(lián)網(wǎng)網(wǎng)

2020-09-07 15:46:48

GitHubVim開發(fā)

2021-09-29 16:53:53

區(qū)塊鏈數(shù)據(jù)技術(shù)

2018-09-25 09:25:11

Vim編輯器命令

2023-08-14 07:58:50

GitHubMetaGPT人工智能

2018-05-11 14:59:21

LinuxVim編輯器

2020-10-14 14:00:39

VIM編輯器

2020-02-27 16:17:31

代碼規(guī)范codegithub

2021-04-28 10:46:47

微軟GitHub 開源

2015-01-22 16:34:54

Github國產(chǎn)開源項目

2021-03-10 09:39:15

GitHub 技術(shù)開源

2011-02-21 14:10:46

Vim編輯

2022-11-04 15:56:41

2017-03-09 11:45:16

LinuxVim編輯器

2010-01-12 17:56:21

Fedora vim

2020-06-29 11:05:26

GitHub代碼開發(fā)者

2014-07-14 16:05:04

開源中國GitHub

2017-06-02 09:10:15

架構(gòu)等效性系統(tǒng)

2024-03-22 12:14:52

點贊
收藏

51CTO技術(shù)棧公眾號