① 求notepad++列编辑于Emacs或Vim上完美实现方法
只是几种编辑的行为不一样,用起来不习惯吧。
如果你习惯用 notepad++ 继续用就可以了,没有必要尝试使用其它编辑器,使用不熟悉的编辑器反而会降低工作效率。
eclipse 我没用过,至于 gvim,我不知道你指的多余的空格是什么,一般空格在文本文件里是用来对齐列的,如果少了难道不会歪七扭八么。我不常用 vim 编辑表格,但偶尔用的时候并没有觉得不方便。
word 那种情况,一般不是选到 word 这个词的结尾,而是选到一个适合的位置,以使得剪切掉该列以后,后面的列可以“齐头”向前移动,而且将来粘贴之前剪切的内容,也可以“齐头”向后挤后面的文字。如果是最后一列,不能继续向后移动了,可以用 $ 来移至行尾,这时其它诸行也会一并选至行尾。
emacs 处理表格是更常见的是用 org-mode 里的 table editor,功能极端强大,很多方面不逊于 MS excel,个人认为已经不能算是文本处理了。