站內(nèi)搜索
電腦軟件
編輯推薦
本類下載榜
總下載排行
軟件簡(jiǎn)介
vim編輯器是一款結(jié)合了VIM的編輯效率、VScode、Atom的簡(jiǎn)便實(shí)用的代碼編輯輔助工具。提高你敲代碼的效率和質(zhì)量。喜歡的用戶可以到j(luò)z5u來vim編輯器。
1、與大多數(shù)基于Electron的編輯器不同,Oni擁有高性能的畫布渲染器,以及核心的neovim - 提供完整的vim體驗(yàn),而無需仿真。
2、保持您的工作流程,同時(shí)享受新代碼編輯的特權(quán),如現(xiàn)成完美和模糊發(fā)現(xiàn) - 以現(xiàn)代美觀的包裝。
3、更少的時(shí)間配置,更多的時(shí)間創(chuàng)建。
4、在代碼中查看更改,最大限度地減少代碼/構(gòu)建/測(cè)試內(nèi)部循環(huán)所花費(fèi)的時(shí)間,并最大限度地提高生產(chǎn)力。
1、現(xiàn)代用戶體驗(yàn):Vim的體驗(yàn)不應(yīng)該受終端限制的影響。
2、豐富的插件開發(fā):使用JavaScript,而不是VimL。
3、跨平臺(tái)支持:跨Windows,OS X和Linux。
4、包含電池:開箱即可使用豐富的功能:最低限度的設(shè)置需要高效。
5、性能:毫不妥協(xié),Vim速度很快,Oni也應(yīng)該快。
6、簡(jiǎn)化學(xué)習(xí)曲線:不犧牲Vim體驗(yàn)。
1、代碼完成
代碼完成是Vim常用的附加組件,最常用的解決方案是使用像YouCompleteMe,deoplete或AutoComplPop這樣的插件。
這些都是很棒的插件 - 但它們都具有相同的基本問題,它們受Vim終端用戶界面限制的限制,因此,與不具備此類限制條件的新編輯器永遠(yuǎn)無法達(dá)到同等水平。另外,一些需要涉及安裝過程。ONI代碼完成的目標(biāo)是能夠擺脫這些限制,并提供與Atom或VSCode等現(xiàn)代編輯提供的完全相同的豐富性。
2、模糊查找器
模糊搜索器是在文件之間切換的快捷方式。它與Ctrl-P插件的目標(biāo)類似,并且提供了像VSCode和Atom這樣的內(nèi)置功能編輯器。
3、嵌入瀏覽器
嵌入式瀏覽器允許您從Oni內(nèi)部瀏覽和導(dǎo)航網(wǎng)站,就像其他類型的Vim緩沖區(qū)一樣。
4、導(dǎo)航
瀏覽器與潛行模式(可通過訪問Control-G)很好地工作,以便在不需要鼠標(biāo)的情況下導(dǎo)航UI。
5、快速信息
快速信息提供了光標(biāo)在其上的標(biāo)識(shí)符的快速摘要。開箱即用支持JavaScript和TypeScript。
6、插入一個(gè)片段
片段可以通過完成菜單或編程插入。完成菜單中的片段來自語言服務(wù)器提供者(支持片段完成)以及來自每個(gè)用戶和每個(gè)工作區(qū)的配置。
7、狀態(tài)欄
Oni具有豐富的狀態(tài)欄,可以替代vim-powerline和vim-airline。
8、API
Oni提供了一個(gè)StatusBar用于將新項(xiàng)目添加到狀態(tài)欄的API。
9、標(biāo)簽
Oni具有緩沖標(biāo)簽欄,就像許多常見的IDE一樣。VIM自己定義了一個(gè)Tab,它實(shí)際上是一組窗口和緩沖區(qū)。默認(rèn)情況下,Oni中的選項(xiàng)卡對(duì)應(yīng)于vim定義的選項(xiàng)卡。您可以覆蓋此設(shè)置,并通過將tabs.mode設(shè)置設(shè)置為,顯示打開的文件(緩沖區(qū))buffers
為什么不加載我的init.vim?
TL; DR - 將oni.loadInitVim標(biāo)志設(shè)置為true。
Oni init.vim默認(rèn)不會(huì)加載你的; 這是為了最大限度地減少與Oni的開箱即用配置的沖突。但是,您可以選擇加載您init.vim的oni.loadInitVim配置值true。
如果您發(fā)現(xiàn)Oni的默認(rèn)值與您的默認(rèn)值相沖突,您還可以設(shè)置另一個(gè)配置值 - oni.useDefaultConfigto false。這將阻止加載Oni的默認(rèn)插件和設(shè)置,以最大限度地減少與配置的沖突。
有關(guān)配置 Oni的更多詳細(xì)信息,請(qǐng)參閱配置。
為什么不是Oni為我加載NeoVim?
TL; DR - 將ONI_NEOVIM_PATH環(huán)境變量設(shè)置為指向您的nvim二進(jìn)制文件。
Linux上的Oni不包含NeoVim的捆綁版本,而是嘗試nvim從主機(jī)裝載二進(jìn)制文件。這可能會(huì)失敗,如果neovim沒有以標(biāo)準(zhǔn)方式安裝,比如使用nvim.appimage,導(dǎo)致哦不!關(guān)于啟動(dòng)Oni的UI。
為了解決這個(gè)問題,你可以設(shè)置ONI_NEOVIM_PATH環(huán)境變量來指向NeoVim二進(jìn)制文件。如果您使用的是an .appimage,請(qǐng)確保它是可執(zhí)行的。
請(qǐng)注意:此路徑應(yīng)該是完整路徑,而不是相對(duì)于主目錄的路徑??聪旅娴睦?。
ONI_NEOVIM_PATH=/home/user/Downloads/nvim.appimage
export ONI_NEOVIM_PATH
易語言v4.05修訂版 簡(jiǎn)體中文特別版_易學(xué)易用的漢語編程語言
WinHex16進(jìn)制編輯器19.3 漢化綠色版
Microsoft Visual FoxPro 6.0簡(jiǎn)體中文免安裝版【可視化編程工具】
PHP For Windows 7.3.9 官方安裝版
UltraEdit(文本編輯器)21.20.1001.0 烈火漢化增強(qiáng)版
WinHex(16進(jìn)制編輯器)19.8 SR-4 中文綠色版
Java SE Runtime Environment 9.0u177 x64 官方安裝版
易語言(支持基于漢語字和詞編程) 綠色精簡(jiǎn)版
PSPad editor V5.0.2(321)中文綠色版
EXE資源查看提取器_Resource Explorer 漢化綠色版
Source Insight 4.0 漢化綠色版_功能強(qiáng)勁的程序編輯器
網(wǎng)絡(luò)編輯超級(jí)工具箱(文章快速格式化) v1.2綠色加強(qiáng)版
匯編指令助手查詢器 (匯編指令大全)V1.1 綠色版
UltraEdit 21.20.1009.0烈火漢化綠色版
UltraEdit-32 15.00.0.1042簡(jiǎn)體中文綠色便攜版
Hex Workshop x64(bin文件編輯器)V6.7.25284 漢化版