gpt4 book ai didi

linux - 如何将代码插入 vimoutliner 文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:24 25 4
gpt4 key购买 nike

如何将代码插入到 vimoutliner 文档 (.otl) 中?有没有类似的东西:

<code>
...
</code>

最佳答案

您可以通过以 ; 开头的行插入“预格式化正文” block ,例如:

Hello world
This is "Hello world" in Ruby
; def hello(name)
; puts "Hello, #{name}!"
; end

根据docs :

The preformatted text marker, ;, is used to mark text that should not be reformatted nor wrapped by VO or any post-processor. A post-processor would use a fixed-space font, like courier, to render these lines. A post-processor will probably not change the appearance of what you have written. This is useful for making text picture, program code or other format-dependent text.

您还可以使用 <对于“用户定义的预格式化文本” block ,它允许您为 block 提供“样式”(例如标记它使用的语言):

Hello world
This is "Hello world" in Haskell
<Haskell
<hello :: String -> IO ()
<hello name = putStrLn ("Hello " ++ name ++ "!")

正如文档所暗示的那样,这些文本 block 实际发生的情况取决于您在编写大纲后所做的事情 - 如果您正在使用某种工具将它们处理成另一种形式,您需要检查什么该工具使用预格式化的文本 block 。我使用自定义编写的工具,它采用用户定义的预格式化 block 并输出语法突出显示的 HTML <code>标签。

关于linux - 如何将代码插入 vimoutliner 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21968613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com