日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
火爆Github!這個(gè)號(hào)稱后現(xiàn)代編輯能超越Vim么?

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

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

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

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

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

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

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

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

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

Arch Linux

AUR 提供兩個(gè)軟件包:

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

MacOS系統(tǒng)

Helix 可以通過(guò)自制軟件安裝在 MacOS 上:

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

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


文章題目:火爆Github!這個(gè)號(hào)稱后現(xiàn)代編輯能超越Vim么?
分享路徑:http://m.5511xx.com/article/djecghe.html