[爆卦]linux文字編輯器是什麼?優點缺點精華區懶人包

為什麼這篇linux文字編輯器鄉民發文收入到精華區:因為在linux文字編輯器這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者noonee (feynman511)看板Linux標題[問題] 萬能文字編輯器時間Mon Ap...


我是一個長期的桌面使用者
一直以來都使用zim wiki編輯和整理我的一些文件資料
zim wiki可以以幫我寫簡單的筆記 寫日記 甚至整理一些零碎的知識
因為zim 是以純文字檔作為文件存儲方式
基本上我的所有文字檔的文件都可以用zim 管理
要備份也很簡單 整個資料夾備份就好
相對於單純的純文字檔 可以提供不同文件間的關聯性(利用wiki的特性)
也因為wiki的特性 不同文字檔間載入的速度非常快 幾乎是滑鼠一點馬上開

突然間我突發奇想 這樣的好用文字編輯工具能不能拿來管理程式碼?
因為很多程式碼會分寫成好幾個檔案 彼此之間有拓樸關聯性
如果能用這樣的方式管理 程式碼 應該會變得非常方便

很不幸zim似乎不支援使用程式碼編輯 起碼我沒找到
儘管他支援 latex 支援部份html語法 甚至支援gnuplot
可是我不知道怎麼用zim去編輯一個fortran 或是 c 的 source code

於是我很快的想到了一個號稱非常強大的軟體叫emacs
在試用了一段時間以後 發現emacs的確非常強大
他可以處理幾乎任何種類的程式碼 程式語言的高亮度顏色區分
甚至呼叫一個shell去編譯都非常方便
但是就是缺乏一個不同文件間的 像zim wiki一樣的管理方式
我知道有emacs wiki和他的後代延伸外掛/腳本
可是使用上就是不覺得有zim來的方便
或許我中圖形界面/gtk 的毒太深了吧

在找了一段時間後 我還是沒找到理想的文字編輯器
基本上這樣的文字編輯具有這樣的特性
1.圖形界面
2.wiki功能
3.可以處理程式碼
請問 有這樣的東西嗎?
謝謝




--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.103.153
kira925:vim 04/30 18:05
icycandle:其實這想法不錯,也許你可以自己Hack一個 04/30 18:06
icycandle:像是讓zim支持syntax plugin之類 04/30 18:07
icycandle:vim要如何實作wiki功能? 04/30 18:08
soem:例如包一個vim plug-in? 04/30 19:18
bitlife:很難想像先聽過zim 才聽過emacs. 我沒聽過/用過 zim XD 04/30 19:42
bitlife:要寫程式,如果不介意肥胖的體積,可以安裝 Eclipse 04/30 19:43
mjsg:vimwiki / viki 04/30 19:43
bill42362:vim 用 gf 這個快捷鍵的話算不算? @@" 04/30 19:44
mjsg:其實也還好,zim也還算有名的… 04/30 19:45
mjsg:其實我也不知道原 PO 的用 wiki 來編輯程式碼要怎麼做,能否 04/30 19:46
mjsg:描述的更深入? 04/30 19:47
mjsg:bill 這個看起來很好,學到了推一個。 04/30 19:49
noonee:我在接觸zim之前其實有接觸過 emacs 04/30 21:49
noonee:不過那時用linux沒很久 只覺得一堆指令要背好複雜 04/30 21:50
noonee:很快就被我放棄了XD 04/30 21:50
noonee:感謝各位的建議 我會先參考看看 04/30 21:50
deepking:emacs 有 org-mode 比 wiki 易用,語法簡單 05/01 12:50
noonee:謝樓上 試用過了 方便性對於GUI中毒的我 不如zim說 05/01 14:34
bill42362:被推了 >///< 05/01 16:52
mjsg:0_0a 05/02 00:26
skyline99:請問vim的gf是不是一定要副檔名呢 這樣的話似乎不太好用 05/02 00:57
mjsg:不一定。 05/02 09:59
mjsg:第一次測好像沒問題,第二次好像就不行了,看別人的回答吧。 05/02 10:05
mjsg:或是能幫忙看下 :help gf 的相關論述@@" 05/02 10:05

你可能也想看看

搜尋相關網站