今天的 Tetralet 又在唧唧喳喳了



« 五月 2017 »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        






 

今天的 LilyTerm 傲視群倫!

Tetralet | 12 四月, 2008 23:10

LilyTerm 在今天 (2008/4/12) 發表了極重要的一版:LiltTerm 0.8.5 已能夠在分頁及視窗上顯示正在執行的指令。個人認為,這個功能將足以讓 LilyTerm 成為眾多的 X Terminal Emulator 中的首選:

LilyTerm 畫面截圖

若一個 X Terminal Emulator 在能支援多個分頁的同時,還能一眼就明瞭其中某一個分頁正在執行什麼指令,那麼無疑的這對於一些 CLI 重度使用者而言可是具有無上的魅力。

也許有人知道,敝人是帶著怒氣才開發 LilyTerm 的 - 為什麼使用者會找不到合用的程式,非得自己寫才行?這就是 geeker 們引以為傲的 Open Source 世界?但在開始開發 LilyTerm 期間,個人卻反而時常被 OpenSource 的力量所震撼:只要掌握到一點搜尋的竅門、再加一點運氣,幾乎我想要的任何功能都能找到 Source Code 可供參考,而我的工作便只是剪剪貼貼,把程式組合起來即可。

像是這次的『在分頁及視窗上顯示正在執行的指令』這個功能,基本手法便是讀取 SHELLTPGID 資訊,從而判斷是否該修改分頁及視窗上的標題文字。在實作這個功能的過程中,我查到了可由 glibtop 來取得 TPGID,也在網路上找到不少如何利用 GFile 來監控檔案變化的程式碼。雖然最後因為效能問題,以及 /proc 裡並沒有 timestamp 資訊而不得不別闢蹊徑,但整體而言開發 OpenSource 程式是既輕鬆又有趣的:Gtk+2 本身功能既強大又不難上手;利用 apt-get source 指令,Debian 裡有超過 20,000 個套件提供了原始碼可供參考;而只要善用 Google,Internet 也提供了取之不盡的資訊。於是,寫 OpenSource 的程式就像堆積木,你只要發揮創意來堆出你想要的東西即可,至於積木?那可是滿滿得堆在腳邊任君取用呀!

透過 LilyTerm,個人第一次深深感受到為什麼 OpenSource 有如此的魅力了。那是程式設計師的天堂,資訊人夢寐以求的樂土。

而回到原來的問題:為什麼使用者會找不到合用的程式,非得自己寫才行?我後來想想,也許 CLI 真的已不再吸引人了吧?世界變化得太快,而許多事物就這樣慢慢得在歷史洪流中淹沒了。

 

迴響

Re: 今天的 LilyTerm 傲視群倫!

CLI 才是王道阿,如果CLI 不重要vista也不用生個powershell。
不過就我自已的習慣,通常是在serve上掛screen ,很多功能screen可以提供,不過被我同事笑我怎麼那麼老派(為什麼?不懂)

[回應] softpapa @ 13/04/2008, 01:04

Re: 今天的 LilyTerm 傲視群倫!

Tetralet大
這個好
我換用這個了
而且都可以自訂東西
期待你把那些設定檔能有ui直接改
雖然我比較喜歡直接改設定檔
但相信這樣會更親民的~~~

[回應] huki @ 14/04/2008, 12:37

Tetralet

自從前些日子看到 lilyterm就開始有在使用了XDXD
小弟在debian底下其實GUI介面只有打逼或是上網才有用
每天啟動debian進到gnome第一件事還是打開termial是用cml,至少cml還是很吸引一大群人的,感謝您的lilyterm。

[回應] campbell @ 15/04/2008, 00:43

上次停電來不了,這次想起是今日...

T大這個超讚 開一堆term很佔畫面,開一堆tab又可能搞不清楚是哪個 T大多了個標籤命名,實在方便得太多 感謝呀~~~

[回應] winlin @ 23/04/2008, 11:10

請問:如何在分頁及視窗上顯示正在執行的指令

請教一下

要如何才能在分頁及視窗上顯示正在執行的指令

我試不出來耶

可是又很需要這個功能說

[回應] 蒜頭 @ 27/04/2008, 17:07

Re: 蒜頭

『在分頁及視窗上顯示正在執行的指令』這個功能應該會自動啟用。若無法顯示,或許可能是 LilyTerm 本身的 Bug。

請問您的執行環境是?(越詳盡越好)

[回應] Tetralet @ 28/04/2008, 11:40

re:如何在分頁及視窗上顯示正在執行的指令

我的環境是ubuntu 7.10及 8.04

cpu AMD Athlon 64 X2 4000+
RAM 2G

SATA 150G

之前是有用 lazybuntu

用gcin 輸入法

沒開桌面特效

[回應] 蒜頭 @ 29/04/2008, 12:11

可以 在分頁及視窗上顯示正在執行的指令

您好:

今天我把LilyTerm 更新到0.8.9版後,
可以在分頁及視窗上顯示正在執行的指令了

謝謝您

[回應] 蒜頭 @ 01/05/2008, 23:40

請問:如何清除 Scroll buffer

不好意思,想請問一下lilyterm是否有提供 clean scroll buffer 的功能呢?

[回應] 阿陞 @ 05/05/2008, 13:38

Re: 阿陞

已於 0.9.0 版中實作。感謝您的建議!

[回應] Tetralet @ 05/05/2008, 16:58

已全面改用lilyterm

T大!我已全面改用lilyterm了,rxvt byebye~!感謝!希望lilyterm早日進入Debian官方!(
caleb兄好像在集點,可以怎麼做,或許可以請教他~)

[回應] winlin @ 07/05/2008, 09:50

lilyterm 太好用了!

有個小小問題。
debian sid 裡用 emacs 的 Backspace 無法使用。

[回應] yoyo @ 08/05/2008, 19:39

Re: yoyo

收到。感謝您回報問題。已於 0.9.0 版中解決此一問題。

[回應] Tetralet @ 09/05/2008, 07:45

0.9.0的問題

T大~我發現在icewm下,如果拉動lilyterm視窗邊緣來調整視窗大小的話,只能拉大,不能拉小,而且一旦拉成大的,就不能再拉回小....
講得有點囉嗦,希望您聽得懂 :)
感謝

ps.其他wm我沒有試,不知道是否有類似問題

[回應] winlin @ 25/05/2008, 09:49

Re: winlin

不知耶,我都是在 IceWM 下開發的耶?

我再測測看好了。

[回應] Tetralet @ 25/05/2008, 17:45

Re: winlin

LilyTerm 0.9.1 已經釋出。試試看會不會有相同問題吧!

[回應] Tetralet @ 25/05/2008, 20:32

請問lilyterm如何記住下過的指令

請問lilyterm如何記住下過的指令
關閉後再開, 往上箭頭叫不出剛使用過的指令
我就差這個功能, 其他還ok, 謝謝

[回應] robert @ 06/01/2009, 20:52

Re: 請問lilyterm如何記住下過的指令

在 LilyTerm 裡,若您是用 <Ctrl><W> 或 <Alt><F4>來強制關閉程式或分頁時,會呼叫 kill() 指令來關閉 shell 命令,以防止該 shell 的子行程會全數跟著關閉。但那麼一來,該分頁的 history 資訊也會因而消失了。

因此,請儘量用 exit 指令或 <Ctrl><D> 快捷鍵來關閉 LilyTerm 分頁。這才是比較好的做法。

這也是個人不想在分頁上實作 [X] 按鈕的原因之一。

[回應] Tetralet @ 07/01/2009, 19:00

請問有選項可以取消超連結偵測嗎?

Tetralet大 好:

感謝您開發了好用又輕巧的 LilyTerm,現在每天都仰賴他了^^

請問超連結偵測可以手動關閉嗎?設定檔中找不到類似的項目
因為有時想複製 (一部分的) 網址或 e-mail,會因為手滑變成點選超連結 XD|||
謝謝

[回應] RORO @ 17/12/2009, 17:03

Re: RORO

用 <Ctrl><`> 可暫時關閉超連結、功能鍵,及右鍵選單。這招在遇到一些使用了和 LilyTerm 相同快捷鍵的應用程式時也很好用哦!

[回應] Tetralet @ 22/12/2009, 20:38

好開心

好棒!原來有快速鍵可以暫時取消超連結!
又去看了一遍才發現 [小技巧] 中已經有說明這點,真不好意思 XD|||||

感謝T大~~~ >//////<
LilyTerm 用起來更順手了,歐耶!

[回應] RORO @ 23/12/2009, 13:53

authimage
驗證碼皆為英文大寫字母
僅輸入前4碼即可。後2碼是假的,欺敵用。
這是為了防制 Spam 而設計的。若造成您的不便還請見諒!
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb