哪种 Linux 文本编辑器具有以下功能?

哪种 Linux 文本编辑器具有以下功能?

我在 Windows 机器上有一个文本编辑器 - Textpad - 它是一个功能强大、非常有用的文本编辑器,但它没有 Linux 端口。

我只是想知道是否可以找到可以用于 Ubuntu 的等效产品。

这些功能正是我最需要的:

  • 保持块缩进/块选择/块编辑的能力
  • 基于正则表达式的搜索和替换,包括多行正则表达式
  • 宏录制功能可实现复杂的文本转换和数据处理
  • 根据指定列/位置的值对行/行进行排序
  • 将行添加为书签,从而允许用户复制特定行,然后将其粘贴到另一个文档中
  • 支持编辑多个文件,带有选项卡式文档选择

答案1

VIM有所有这些功能,但我很确定emacs也有。

两者都适用于 Linux / Windows / OSX,并且可以作为桌面应用程序或在终端中运行。

请注意,它们都具有较高的初始学习曲线
,但值得付出努力!

选择你的毒药。

答案2

我个人喜欢的编辑器是 nedit。它与 gedit 类似,但似乎有更好的语言插件和更多的宏支持。

相关内容