嗨,我只是注意到,如果您在jEdit上创建一个新视图,那么在编辑新视图时,它也会影响原始窗口文本上的文本,我该如何创建一个允许用户为当前窗口复制数据的New视图。仅显示视图而不影响旧视图?我尝试在源代码上找到解决方案,然后发现似乎存在与此相关的设置:http://www.jedit.org/users-guide/buffersets.html但我找不到我的设置中提到的选择。 最佳答案 为了拥有独立的编辑窗口,您必须使用独立的设置目录启动独立的jEdit实例。您可以使用-nosettings参数来启动新的jEdit实例而不恢复任何设置(这也包括安装到默认目录中的插件),或者您可以使用,它具有独立的设置,例如打开文件,已安装到设置目录的插件等。您可以复制现有设置目录并删除文件-settings=/path/to/settings/directory,以在第二个实例中复制现有设置。但是从那时起,这些设置是独立的,并且如果您在一个实例中更改设置,插件等,除非再次同步您的设置目录,否则它们不会与另一个实例相似。即使有两个独立运行的jEdit实例,如果将文件保存在一个实例中,另一个实例也会弹出一个消息框,通知您该文件已在磁盘上更改,并询问您如果未配置默认选项该怎么做。可能最简单的方法是简单地打开一个新缓冲区,然后将有问题的缓冲区的内容复制并粘贴到该新缓冲区中。这也可以通过宏来完成,然后您还可以为其分配键盘快捷键或工具栏按钮。
10-02 22:45