在emacs 24中编辑csv表

在emacs 24中编辑csv表,csv,org-mode,emacs24,Csv,Org Mode,Emacs24,我如何在组织模式下编辑csv表格 我尝试了csv模式,但是它的代码从2004年8月起就没有维护,代码是 此软件包旨在与GNU Emacs 21(仅限)一起使用 哪个软件包最支持在Emacs 24中编辑csv文件 一种解决方案是使用组织模式,但我还不能将列分隔符设置为,。 如果org模式正在运行,我可以使用C-C将表转换为分隔布局。但我认为应该可以让它变得更容易。类似这样的内容(不起作用的示例): 这有点快,有点脏,但可能对您有用:您可以临时将所有逗号替换为管道(使用M-%),然后使用以下命令打开

我如何在组织模式下编辑csv表格

我尝试了csv模式,但是它的代码从2004年8月起就没有维护,代码是

此软件包旨在与GNU Emacs 21(仅限)一起使用

哪个软件包最支持在Emacs 24中编辑csv文件

一种解决方案是使用
组织模式
,但我还不能将列分隔符设置为
。 如果
org模式
正在运行,我可以使用
C-C
将表转换为
分隔布局。但我认为应该可以让它变得更容易。类似这样的内容(不起作用的示例):


这有点快,有点脏,但可能对您有用:您可以临时将所有逗号替换为管道(使用M-%),然后使用以下命令打开:

M-x orgtbl模式


完成后,将再次用逗号替换所有管道。在开始之前,请确保单元格字段中没有任何管道字符或引号逗号

csv模式下的工作已重新启动。看见您可以使用
M-x软件包安装csv模式从elpa安装最新版本。它与emacs 24完美配合。

@Duality我使用M-x SES模式启动了SES(简单的emacs电子表格),阅读了非常简短的介绍,并对其进行了演示。但是ses模式几乎没有任何功能。至少它应该将数据呈现为具有对齐列的真实电子表格。与orgmode类似,但不需要|符号。正确对齐就可以了。使用csvtool(apt get install csvtool)可以更可靠地更改分隔符:csvtool-u'|'cat file.csv
tea,       price
fruit,     3.45
earl grey, 2.42
ginger,    1.63
# eval: (setq 'org-mode-separator ",")
# eval: (org-mode)
# End: