2013-07-08 120 views
4

Emacs的,最喜歡的文本編輯器,支持編輯從上到下:emacs是否支持多列編輯?

word1 
word2 
word3 

,但不像微軟的Word,我無法弄清楚如何在兩列編輯:

col1 col2 
word1 word2 
word3 
word4 

Note: Editing in the first column does not change the spacing of the second. 

是這可能嗎?

回答

4

我不確定這是否符合您的要求,但您可以查看Two Column Editing

+0

它看起來像它......但是當我嘗試它時,它想要將正確的緩衝區保存爲新文件。這是否需要我爲每列保存文件? – sdasdadas

+0

我想你可以在編輯後「合併」兩個緩衝區。 「如果你希望編輯兩個緩衝區,可以將它們合併爲 1或Cx 6 1(2C合併),將右邊緩衝區中的文本作爲另一個緩衝區中的第二列進行復制。 - 列編輯,使用 s。「 –

+0

完美,我應該讀更多。謝謝! – sdasdadas

1

您可能正在尋找覆蓋模式。你應該可以用insert鍵來切換它。

+0

這是非常基本的,但它幾乎滿足我的需求。然而,當你編輯第二列時,這是一個巨大的痛苦,你擊中了C-n並將它包裝到線條的前端。 – sdasdadas

5

組織模式。只要創建一個新的文件,調用M-x org-mode,再將其粘貼在:

* Look! A table! 
| col1 | col2. | 
| word1 | word2 | 
| word3 |    | 
| word4 |    | 

,只要你想添加儘可能多列,這應該表現你期望的方式。查看關鍵綁定的org-mode的文檔。
http://orgmode.org/manual/Tables.html

+0

我想過使用ORG模式,但對我來說似乎有點奇怪。我將嘗試另外兩個建議並將其用作後備。謝謝! – sdasdadas