應該這麼說，困擾我的問題不只是big5文件，而是簡繁體中文。
因為有時要接觸簡體中文文件gb2312、gbk，還有台灣常用的big5，而按照 samwhelp 網友的設定的確可以解決一個問題，好象這個方法以前我也發現了，因為在設定介面裡，你多試幾次按一按就可以試出來了。
geany裡的設定，非UTF8編碼以外的，你只能指定一個，而不是自動判斷....我就要在設定那兒切來切去的...很笨的方法。
我用過最好用的madedit，它可以自動判斷編碼，而且還有內建簡繁轉換工具，可惜它很久沒更新了，最近在我的系統上用它，開第二個分頁就會自動當掉....不得己只好另找其它軟體。
若是編碼的問題，你可能就要改用「kate」，他會自動判斷，不用做任何設定。應該能解決你說的「系統裡的中文文件有UTF8、gb2312、gbk、big5.」。
我是在「這篇」看到opencc的。作者有一個軟體叫「LoNote」，有兩個版本。我好像是研究「ReText」才逛到這個部落格的吧？印象中...。後來我有發現作者在這個論壇也有分享。
另外我都用比較笨的方法，因為使用的頻率不高，但還算堪用。因為這個方法步驟還蠻繁瑣的。
我都是先把要改的文件，用「kate」改成「utf-8」，如果他不是utf-8的話。
把副檔名改成「.htm」，或是另存一個新檔。
然後用firefox打開哪個文件，就可以使用「新同文堂」去轉換了。
然後在複製起來，貼回到原來的檔案存檔。
因為我通常只有看網頁才需要繁簡轉換。所以真的使用頻率不高。
有時在編輯時，可能需要兩個檔案互相參照比對，這時 split window 就給它很有用了。
這個 plugin 內定就安裝好了，若是無法使用，請：
這個 Plugin 可將編輯區分為兩個畫面(可以是水平或垂直)，可參照第一張附圖。
在第一張附圖中有 1-3，在此說明一下：
突然想到一個問題，我也還沒解決，呵呵，因為都擱著，沒認真去找解法。
就是有些zip檔，解壓縮會亂碼，好像裡面的檔名是用big5編碼的。
或是認識的人寄給我的文件，有時候也會是有這種情形。
剛好趁這個機會，提出來請教有解法的人，希望不吝賜教。
然後就會出現在右下角，可以選擇「Set Encoding」。
可以選擇要開啟檔案的編碼。
「File / Reload as」，選擇目前檔案的編碼。就可以重新載入文件，顯示正確的編碼。
是我一開始還沒找到解法，就測試過的方法，一直不能成功。
還是需要文件是用正確的編碼顯示時，更改目前文件的編碼才會有效。
to 夢見草：
附圖是我的開檔方式(我沒特殊設定)，開啟 Big5 碼很正常。
我找到答案了，突然靈光一閃，聯想到的測試！
應該是你的asp裡面有這一行。所以他可以偵測到正確的編碼。
你把這一行拿掉試試看，應該就不會正常了。
另建立一個普通的文字檔，使用 geany 開啟，確實會亂碼。
剛剛測試一個方式，基本上是參考「這篇」的作法。
利用「opencc 」，搭配「geany build」的功能。
在「No Filetype Commands 」那個section。
在「1.」右邊的按鈕(Label那個欄位)，按下。
出現「Set menu item label」對話框。
填上「zht2zhs」<--這個隨你自己填。
按下右下角的「Ok」按鈕 。
按下功能選單「Build」，「zht2zhs」就會出現在第一列。點選他，就會執行轉換的動作。
然後你在reload那個檔，應該就會自動轉換了。這個範例，是「繁體中文」轉「簡體中文」。
另外注意上面哪個「opencc -c zht2zhs.ini -i ./%f -o ./%f」的指令。「zht2zhs.ini」必須input的檔案是「utf8」編碼。
相關的參數，請參考這頁的說明。
這是我目前想到的，可以整合的方式。有不同的作法，就踴躍提出來吧。
不然就是要在geany virtual terminal 或是 terminal 打指令了。