你如何使用Kate?技巧/窍门/工作流

11

我们都见过很多这样的东西吧?主要是为了IDE,但也适用于vim和emacs。

Kate只是一个文本编辑器(非常棒),但它有很多选项和插件,所以很难完全掌握所有功能。你如何使用Kate文本编辑器?请分享你的工作流程,帮助我和其他人学习一些酷炫的技巧。

我会开始使用内置终端快速打开文件,并将其作为增强版Haskell repl与ghci一起使用(因为ghci不允许您放入各种Haskell代码)。还使用分割视图快速比较文件(特别是同一文件的不同版本)。自动完成也许很简单(更多用于节省打字时间而不是记住函数),但对于这一点它确实非常有效。另外,如果你突出显示某个内容并按下开始[{/(它会把内容放在括号中而不是替换为括号(为什么很多IDE都没有这个功能)。


请尽量在每篇帖子中提出一个具体的问题。请参阅http://stackoverflow.com/faq中的常见问题解答。至少,这个问题应该是社区维护的。 - danben
适合发布在superuser.com上。 - Aaron Digulla
这是关于如何使用文本编辑器进行编程的内容。我看到了很多关于emacs/vim/textmate等的问题。另外,我认为技巧/窍门/工作流程虽然涉及广泛,但是它是一个单一的问题。 - Roman A. Taycher
1
该网站有一个“如何操作”部分以及一个“常见问题解答”部分。[1]:http://kate-editor.org/article/4 [2]:http://kate-editor.org/faq - Phill Pafford
1
我想更多地使用Kate,但它无法编辑系统文件,或者至少我不愿以root身份运行它。如果您尝试“sudo kate”,则会收到“由于无法修复的安全漏洞,无法使用sudo执行Kate”的提示。在Debian 10.4上使用v18.08。 - Elliptical view
2
@Ellipticalview,如果您在环境中清空SUDO_USER,则可以这样做。sudo SUDO_USER= kate - MattBas
2个回答

4

我总是让我的文本编辑器、文件浏览器和命令行窗口保持可见状态,这样我就可以同时处理多个文件,并且能够快速地使用 make/gcc 命令。


2

对于这个问题,一个合适的答案只是一个风格指南。

例如,如果我使用Kate,我会从设置一个漂亮的深色配色方案和Droid Mono作为编辑器的主要字体开始。很遗憾,在Kate中没有预先制作的颜色方案。(这是一个非常简单的功能。)

我真的找不到一个可以找到有关可用插件信息的地方。这样很难做出任何建议。如果你能够获取你使用的版本控制系统的插件,那就太好了。(我发现像NetBeans这样的IDE中这个功能非常有用。)

我相当确定Vi输入模式对我们中的一些人会有用。(即使我不明白为什么会有人使用Kate而不是gVim。)

我正在阅读每日提示。它说你可以

  • 将语法突出显示的代码导出为HTML
  • 使用类似sed的替换表达式使用“命令行”

这就是我能想到的所有技巧和窍门。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接