① 求notepad++列編輯於Emacs或Vim上完美實現方法
只是幾種編輯的行為不一樣,用起來不習慣吧。
如果你習慣用 notepad++ 繼續用就可以了,沒有必要嘗試使用其它編輯器,使用不熟悉的編輯器反而會降低工作效率。
eclipse 我沒用過,至於 gvim,我不知道你指的多餘的空格是什麼,一般空格在文本文件里是用來對齊列的,如果少了難道不會歪七扭八么。我不常用 vim 編輯表格,但偶爾用的時候並沒有覺得不方便。
word 那種情況,一般不是選到 word 這個詞的結尾,而是選到一個適合的位置,以使得剪切掉該列以後,後面的列可以「齊頭」向前移動,而且將來粘貼之前剪切的內容,也可以「齊頭」向後擠後面的文字。如果是最後一列,不能繼續向後移動了,可以用 $ 來移至行尾,這時其它諸行也會一並選至行尾。
emacs 處理表格是更常見的是用 org-mode 里的 table editor,功能極端強大,很多方面不遜於 MS excel,個人認為已經不能算是文本處理了。