2015-05-13 66 views
4

什麼是查看和編輯emacs的標籤 -delimited文本文件,就好像它們是一個電子表格的正確方法是什麼?電子表格模式爲Emacs的製表符分隔文本文件

如果我通過使用C-q TAB在emacs中編寫tsv文件,它有一個惱人的怪癖,那就是製表符不是等間隔的。如果能夠編輯單元格並使emacs自動重新對齊它,以便它出現在列中,這很好,類似於表格模式。但是,我不想製作表格,我只想編輯一個tsv文件。我不明白org-mode可以做到這一點。有沒有內置模式?

例如使用org-mode,我可以使選項卡顯示等間隔,但emacs不會自動重新對齊列時,其中一個單元格中獲取更多的文本。什麼是正確的方式來做到這一點?

+1

無論何時切換單元格(通過「TAB」)或按下「C-c C-c」,組織模式都會重繪表格。 – Juancho

+0

@Juancho:這不適合我。我需要申報我的桌子嗎? – lgd

回答

4

您可以使用csv-mode,可從GNU ELPA獲得。它支持逗號分隔和TAB分隔格式,並且能夠正確對齊列。請注意,這些列不會自動調整大小,而是在您編輯完列後,您必須明確要求Emacs重新對齊列。

相關問題