国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Warp vs. Ghostty:哪個終端應用更符合你的開發需求?

人工智能
Ghostty必須與許多優秀的終端應用程序(例如,Kitty)競爭,但目前它已經相當穩定。作為一名開發者,你應該重視任何可在任何平臺上使用的終端應用程序,以便能夠快速在新環境中啟動新項目。

Warp 擁有許多功能,包括 AI,而 Ghostty 則在開箱即用方面更輕量級。以下是我們關于哪個終端應用程序最適合您的指南。

譯自Warp vs. Ghostty: Which Terminal App Meets Your Dev Needs?,作者 David Eastman。

在The New Stack最近對Ghostty的評測之后,我想從Warp用戶的角度來看待它。它們都是終端應用程序(如果你喜歡的話,可以稱之為GUI shell),盡管Warp在功能方面(包括AI)明顯更強大。另一方面,Ghostty的設計目標是開箱即用。這篇文章是對這兩個終端在其各自環境下的初步介紹。

為什么選擇終端?

當我將Warp描述為“重量級”時,這僅僅從我的MacBook上應用程序的大小差異就可以看出(300MB vs 50MB):

圖片圖片

圖片圖片

開發人員之間似乎存在著文化差異:一些開發人員幾乎“生活”在他們的終端中——購買他們喜歡的字體,盡可能地運行命令和編寫腳本,而無需使用任何GUI應用程序;而另一些開發人員則大部分時間都在應用程序中度過,如果他們不得不出于任何原因使用終端,就會感到緊張。我承認Ghostty的目標用戶非常接近前者,因此它擁有大量的配置選項。但是,開發人員有理由理解和使用這兩種風格。

我現在使用的是MacBook,但優秀的終端的強大之處在于它可以在盡可能多的操作系統和發行版上運行——這就是人們仍然學習如何正確使用vim的原因。Warp即將登陸Windows(有一個等待列表),Ghostty將在1.0版本之后登陸。兩者都涵蓋了主要的Linux發行版,但我預計Ghostty會更積極地支持。

不管我們是否喜歡,在任何平臺上進行計算仍然是關于文件、文件夾和進程的。一個好的應用程序可以隱藏這些基礎知識,但是如果你不能控制文件權限或理解長時間運行的任務,你的效率將會迅速下降。

例如,在我的MacBook上,我可以快速安裝tree(或者我可以自己編寫這個函數)……

……然后顯示一個項目結構的僅目錄視圖。

圖片圖片

即使我從未聽說過Avalonia,這個tree也能讓我快速了解它是什么,比在我的Mac上使用Finder要快得多。

終端也成為一個非常強大的記錄場所。使用支持多個標簽的終端,我可以有效地顯示不同會話的記錄——并在需要時繼續任何一個會話。

我不會過多地介紹Ghostty,因為我們之前的文章已經很好地介紹了它。我很樂意使用Homebrew來安裝它,但你也可以使用二進制文件。

brew install --cask ghostty

這是在Warp中安裝它。

圖片圖片

請注意,Warp為長時間運行的命令(進程)提供了通知。這是一個在終端上簡潔高效地完成某些操作的很好的例子。如果你查看頂部,你會看到當Warp完成(已完成的命令調用和響應)時,它會記錄所花費的時間。

Ghostty開箱即用,無需配置。但是,應該理解的是,許多shell行為來自shell配置本身。我已經安裝了zsh shell和oh-my-zsh(一個“有主見的提示系統”),它也具有行為。我完全承認我不總是知道哪個負責什么。

為了快速檢查Ghostty的啟動方式,我們可以在啟動Ghostty時流式傳輸日志:

log stream --level debug --predicate 'subsystem=="com.mitchellh.ghostty"'

這讓我們了解它嘗試的默認設置。我已經總結如下:

- known but unimplemented action actinotallow=29 - found Ghostty resources dir: /Applications/Ghostty.app/Contents/Resources/ghostty- - shell integration automatically injected shell=termio.shell_integration.Shell.zsh - known but unimplemented action actinotallow=16 - started subcommand path=/usr/bin/login pid=89591 - received and ignored icnotallow=~ - unimplemented OSC command: change_window_icon

我正在尋找的是它自動集成了(注入)我的zsh shell,這很好。但同樣重要的是,如果它遇到它不理解的設置,它不會出現問題。

如果我想設置配置,只需在應用程序中按cmd-,。在這個例子中,我復制了我在一個博客中看到的隨機配置:

theme=catppuccin-latte  window-height=30  window-width=110  title="Oh, hello"  window-title-font-family="MonoLisa Variable"  font-family="MonoLisa Variable" font-size=14  font-feature=-liga font-thicken=true

我實際上并沒有安裝這些字體和主題,但是我們上面流式傳輸的日志確認Ghostty拒絕了這些設置并繼續運行,而沒有停止啟動。即便如此,它確實“加粗”了我的字體并更改了窗口標題:

圖片圖片

會話、窗口和標簽

將終端用作記錄場所最常見的方法是打開帶有幾個標簽的終端窗口。每個標簽實際上都是一個獨立的shell,專注于單獨的項目或進程。

在Warp中,我只需點擊欄上的加號即可在新窗口中添加新標簽。在Ghostty中,命令?T也能做到同樣的事情:

圖片圖片

Ghostty還會設置那些快速標簽,?1、?2?3——這是一個不錯的想法。請注意,Ghostty明智地繼承了我的git顏色設置。

在許多情況下,我們可以長時間保持終端開啟,但永遠不考慮恢復是不明智的。

在Warp中,在幾個標簽中工作后,我可以命名并保存配置,或啟動已命名的配置:

圖片圖片

如果我隨后退出Warp,重新打開并啟動,我將獲得窗口和標簽——此外,我還擁有可幫助我記住正在做什么的歷史記錄。

如果我想在Ghostty中獲得類似的行為,可以將這些鍵值對添加到配置中:

... window-save-state = always  quit-after-last-window-closed=true

如果我隨后使用cmdz退出Ghostty,重新啟動會正確重置我的窗口。有趣的是,我擁有與Warp相同的會話歷史記錄。我認為omz_history管理著這種共享歷史記錄行為:

圖片圖片

目前,你無法更改Ghostty中標簽的顏色,這是一種區分正在進行的進程的好方法——我肯定在其他終端中使用過這種方法。在Warp中這很簡單:

圖片圖片

但我已經看到了對此的功能請求。

結論

Ghostty必須與許多優秀的終端應用程序(例如,Kitty)競爭,但目前它已經相當穩定。作為一名開發者,你應該重視任何可在任何平臺上使用的終端應用程序,以便能夠快速在新環境中啟動新項目。

有時,你將受益于Warp中的細節(終端中的AI可以幫助你記住模糊的命令和標志),但在其他情況下,速度和個性化至關重要。隨著像Zig這樣的語言的出現,生產中可能會有更多快速的應用程序。因此,請同時保留Warp和Ghostty——根據需要使用每一個。

責任編輯:武曉燕 來源: 云云眾生s
相關推薦

2016-01-11 11:56:14

jQueryAngularJS

2025-01-07 08:45:56

EntFacebookGo

2017-06-27 15:08:05

大數據Apache SparKafka Strea

2020-04-15 10:21:43

云計算AWSAzure

2021-01-13 16:04:07

網絡On-Prem托管

2012-11-29 10:02:31

移動云應用BYOD策略移動應用程序

2022-01-26 10:26:57

ChromeBrave網頁瀏覽器

2015-09-16 11:29:46

超融合架構軟件定義存儲

2022-01-25 19:36:46

ChromeBrave瀏覽器

2016-05-31 11:00:43

數據中心數據中心硬件數據中心搭建

2018-01-30 10:39:18

微信支付寶移動支付

2014-09-28 10:29:43

喬布斯施密特Android

2021-12-23 15:36:21

NASSANDAS

2023-05-22 19:49:30

命令Linux

2024-09-12 22:45:47

2020-08-25 09:14:17

對象存儲文件存儲塊存儲

2012-12-12 09:37:12

移動應用移動云計算云計算應用

2019-04-02 15:07:51

API NginxZuul

2025-02-18 16:00:00

代碼Python架構
點贊
收藏

51CTO技術棧公眾號

欧美精品福利视频| 国产精品久久国产精品99gif| 日韩男人天堂| 国产98色在线|日韩| 国产精品视频入口| 日本一本不卡| 国产成人jvid在线播放| 日韩在线亚洲| 日韩一区二区久久久| 国产高清中文字幕在线| 日韩欧美激情四射| 欧美卡一卡二| 日韩三级中文字幕| 欧美黑人xx片| 亚洲精品成人网| 蜜桃传媒在线观看免费进入| 欧美一区二区三区免费| a级影片在线| 日韩久久精品一区| 成人爽a毛片免费啪啪动漫| 精品久久国产老人久久综合| 中文国产字幕在线观看| 这里只有精品视频在线观看| 精品美女在线观看视频在线观看| 69堂精品视频| 黄色小说在线播放| 亚洲人成电影网站| 精品视频一二| 国产z一区二区三区| 色欧美自拍视频| 国产麻豆日韩| 奇米888四色在线精品| 成人黄色片免费| 久久久久久免费| 女人裸体免费网站| 欧美性受极品xxxx喷水| 青青草视频在线免费直播| 精品国一区二区三区| 小黄鸭精品aⅴ导航网站入口| 色偷偷av一区二区三区| 国语一区二区三区| 91麻豆国产精品| 久久xxxx精品视频| 国产精品一二三在线观看| av一区二区久久| 啊啊啊好爽视频| 欧美日韩高清一区二区三区| 2020日本在线视频中文字幕| 久久精品国产精品| 成人久久一区| 一本色道婷婷久久欧美| 国产日本欧美一区二区| 中文字幕在线视频观看| 欧美精品久久99久久在免费线| 女海盗2成人h版中文字幕| 久久久久久69| 欧美国产三级| 欧美在线观看黄| 国产精品蜜臀在线观看| 日韩精品系列| 日韩电影免费观看中文字幕| 天堂精品在线视频| 国产乱子伦精品| 懂色av中文字幕一区二区三区| 国产xxxxx18| 精品国产在天天线2019| 精品精品国产三级a∨在线| 国产精品免费看一区二区三区| 懂色av一区二区夜夜嗨| 中文字幕在线二区| 亚洲欧美日韩一区在线| 国产日产一区 | 瑟瑟视频在线| 在线日韩av观看| 天天射—综合中文网| 91九色国产ts另类人妖| 亚洲国产欧美在线| 神马久久资源| 国产福利久久精品| 久久久www成人免费毛片麻豆 | 国产精品久久久久久久久免费桃花 | 成人婷婷网色偷偷亚洲男人的天堂| 欧美视频观看一区| 亚洲国产精品成人综合| 国产嫩草在线视频| 国产在线精品一区免费香蕉 | 国产不卡精品在线| 国产精品一区二区你懂得| 99视频一区二区三区| 你懂的视频在线| 久久久久久久久电影| 日韩不卡免费视频| 中出在线观看| 久久久久久久久久国产精品| 美女在线视频一区| 久久电影视频| 国产精品久久久久久久久久99 | 国产精品一区二区三区www| 国产精品免费一区二区三区四区| 国产亚洲欧美色| 国产在线观看www| 精品视频在线观看| 午夜精品久久久久久久| 91综合精品国产丝袜长腿久久| 在线视频一区观看| 欧美精三区欧美精三区 | 日韩免费在线播放| 久久久亚洲欧洲日产国码αv| 春色校园综合激情亚洲| 国产精品乱子乱xxxx| 性欧美大战久久久久久久久| 亚洲性视频在线| 亚洲成年人专区| 日韩精品资源二区在线| 综合国产在线| 日韩毛片在线一区二区毛片| 日本91av在线播放| 国产精品免费看片| 国产成人精品福利| 欧美一级裸体视频| 欧美另类交人妖| 久久久久久久久97黄色工厂| 欧洲亚洲两性| 今天免费高清在线观看国语| 亚洲精品videossex少妇| 老牛嫩草一区二区三区日本| 午夜伦全在线观看| 蜜桃av色综合| 日韩欧美在线观看一区二区三区| 免费在线亚洲欧美| av理论在线观看| 久久天堂国产精品| 91精品国产综合久久福利软件| 亚洲美女黄色| 日本中文字幕在线视频| 久久精品成人一区二区三区蜜臀| 欧美日韩国产影片| 午夜一级久久| 欧美裸体视频| 成年人午夜视频在线观看| 久久久成人精品视频| 99在线热播精品免费| 久久精品一级| 国产福利电影在线观看| 国产日韩视频在线观看| 色综合久久久久综合体桃花网| 欧美.www| 国产99re66在线视频| 国产91av视频在线观看| 亚洲欧美中文日韩在线| ww亚洲ww在线观看国产| 精品999成人| 亚洲永久精品国产| 欧美综合在线视频观看 | 午夜精品福利在线观看| 亚洲人一二三区| 丝袜美腿美女被狂躁在线观看| 精品一区二区三区日本| 欧美成人精精品一区二区频| 国产乱色国产精品免费视频| 试看120秒一区二区三区| 老司机色在线视频| 国产一级二级三级精品| 国产视频精品免费播放| 久久亚洲精品国产精品紫薇 | 中文字幕亚洲国产| 国产精品国产a| 天天操夜夜操国产精品| 国产理论电影在线| aⅴ在线免费观看| 国产欧美婷婷中文| 日韩一区二区三区观看| 国产精品中文字幕日韩精品 | 久久成人一区二区| 亚洲成人免费视频| 久久一区精品| 成人盗摄视频| 久久bbxx| 999香蕉视频| 国产99视频精品免费视频36| 亚洲天堂色网站| 亚洲午夜久久久久久久久久久| 香蕉久久夜色精品国产| 我要色综合中文字幕| av在线播放网| 黄色片视频在线播放| 国产精品免费视频一区二区| 中文字幕一精品亚洲无线一区 | 欧美日韩国产精品一区二区亚洲| freexxx性亚洲精品| www99热| 亚洲精品日韩成人| 日韩美女视频中文字幕| 精品国产乱码久久| 一区二区三区免费网站| 久久精品久久久精品美女| 欧美码中文字幕在线| 欧美成人影院| 国产高清视频在线| 中文字幕高清20页|