cht電腦資訊
adm Find login register

eviltermit - "輕巧" 的終端機

caleb
1 eviltermit - "輕巧" 的終端機
Promote 3 Bookmark 22008-02-22quote  

eviltermit

簡介 特色
  • 支援分頁
  • 所有分頁均可隨時切換並保持各自不同的編碼
程式碼授權
  • GPL version 2 or any later version
各種 VTE 終端機比較

名稱及版本

可執行檔大小

gnome-terminal 2.18.4

274636

xfce4-terminal 0.2.8

147192

roxterm 1.10.0

102096

sakura 2.0.1

39480

termit 1.1.3

30968

eviltermit 1.1.3.1

10996

預設熱鍵
  • Ctrl + Page Up - 前一個分頁
  • Ctrl + Page Down - 後一個分頁
  • Ctrl + T - 開啟新分頁
  • Ctrl + W - 關閉分頁
截圖

下載
eliu
2
Promote 0 Bookmark 02008-02-22quote  
本人已不在此站活動
3
Promote 0 Bookmark 02008-02-22quote  

FreeBSD 6-STABLE

gcc -g -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo   -DEVILTERMIT_VERSION=\"1.1.3.1\"   -c -o callbacks.o callbacks.c
callbacks.c:81: error: conflicting types for 'eviltermit_prev_tab'
callbacks.c:55: error: previous implicit declaration of 'eviltermit_prev_tab' was here
callbacks.c:92: error: conflicting types for 'eviltermit_next_tab'
callbacks.c:59: error: previous implicit declaration of 'eviltermit_next_tab' was here
callbacks.c:103: error: conflicting types for 'eviltermit_close_tab'
callbacks.c:67: error: previous implicit declaration of 'eviltermit_close_tab' was here
gmake[1]: *** [callbacks.o] Error 1
gmake[1]: Leaving directory `/home/edt1023/tmp/sub3/eviltermit-1.1.3.1/src'
gmake: *** [eviltermit] Error 2

 

BTW,編 termit 沒有問題。
 

本人已不在此站活動
4
Promote 0 Bookmark 02008-02-23quote  

來自 letoh 萌主的 pacth:

 diff -r f6854de2eb85 callbacks.c
--- a/callbacks.c       Sat Feb 23 00:14:29 2008 +0800
+++ b/callbacks.c       Sat Feb 23 00:15:36 2008 +0800
@@ -3,6 +3,9 @@                                       
 #include "config.h"

 extern struct EviltermitData eviltermit;
+void eviltermit_prev_tab();             
+void eviltermit_next_tab();
+void eviltermit_close_tab();

 static void eviltermit_quit()
 {

另外 configure 要改一下,否則 FBSD 上會找不到 lib:

echo LDFLAGS=-L/usr/local/lib -lvte -lgtk-x11-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 >> config.mak

以上在 FBSD 7-CURRENT 無需改,好像也可以編得過。不過改一下好像比較好,因為在 linux 下也是會有 warning。
 

Tetralet
5
Promote 0 Bookmark 02008-02-23quote  

修正檔:

  • termit_geometry.patch,修正原始程式中,啟動時視窗大小未能正確設定的問題。
    另外新增可在 ~/.config/termit/termit.cfg 中以 geometry=120x40 來指定視窗的初始大小。
  • termit_auto_hide_tab_tray.patch:可在 ~/.config/termit/termit.cfg 中以 auto_hide_tab_tray =1 讓 termit 在單一 tab 的情況下會自動隱藏 tab 列。
eliu
6
Promote 0 Bookmark 02008-02-24quote  
本人已不在此站活動
7
Promote 0 Bookmark 02008-02-24quote  
eliu

font 與 gnome-terminal一樣,很模糊,這對我來說是致命傷。

沒有 AA 的關係?另一個問題是,深色底,淺色字的情形,要用粗體字,不然會不清晰。

我還是覺得,terminal 要用點字陣字比較合適。

 

Tetralet
8
Promote 0 Bookmark 02008-02-24quote  

新修正:可設定 ~/.config/termit/termit.cfg:

foreground=black
background=white

來指定 termit 的前景背景顏色。

本人已不在此站活動
9
Promote 0 Bookmark 02008-02-24quote  

啊,不是修 eviltermit 的呀?XD

Tetralet
10
Promote 0 Bookmark 02008-02-24quote  

透明背景的 patch。請在 ~/.config/termit/termit.cfg 中指定:

transparent_background=1
transparent_saturation=0.25

其中的  transparent_saturation 為透明度。

cht電腦資訊
adm Find login register
views:24524