返回

博客常用命令(离线用)

记录一些常用命令作为无网络的编辑

目录

# 博客命令记录

# 代码块语言支持

PrefixLanguage
AABAP, ABNF, ActionScript, ActionScript 3, Ada, AL, Angular2, ANTLR, ApacheConf, APL, AppleScript, ArangoDB AQL, Arduino, ArmAsm, AutoHotkey, AutoIt, Awk
BBallerina, Bash, Bash Session, Batchfile, BibTeX, Bicep, BlitzBasic, BNF, BQN, Brainfuck
CC, C#, C++, Caddyfile, Caddyfile Directives, Cap’n Proto, Cassandra CQL, Ceylon, CFEngine3, cfstatement, ChaiScript, Chapel, Cheetah, Clojure, CMake, COBOL, CoffeeScript, Common Lisp, Coq, Crystal, CSS, Cython
DD, Dart, Diff, Django/Jinja, dns, Docker, DTD, Dylan
EEBNF, Elixir, Elm, EmacsLisp, Erlang
FFactor, Fennel, Fish, Forth, Fortran, FortranFixed, FSharp
GGAS, GDScript, Genshi, Genshi HTML, Genshi Text, Gherkin, GLSL, Gnuplot, Go, Go HTML Template, Go Text Template, GraphQL, Groff, Groovy
HHandlebars, Haskell, Haxe, HCL, Hexdump, HLB, HLSL, HolyC, HTML, HTTP, Hy
IIdris, Igor, INI, Io, ISCdhcpd
JJ, Java, JavaScript, JSON, Julia, Jungle
KKotlin
LLighttpd configuration file, LLVM, Lua
MMakefile, Mako, markdown, Mason, Mathematica, Matlab, mcfunction, Meson, Metal, MiniZinc, MLIR, Modula-2, MonkeyC, MorrowindScript, Myghty, MySQL
NNASM, Natural, Newspeak, Nginx configuration file, Nim, Nix
OObjective-C, OCaml, Octave, Odin, OnesEnterprise, OpenEdge ABL, OpenSCAD, Org Mode
PPacmanConf, Perl, PHP, PHTML, Pig, PkgConfig, PL/pgSQL, plaintext, Plutus Core, Pony, PostgreSQL SQL dialect, PostScript, POVRay, PowerQuery, PowerShell, Prolog, PromQL, properties, Protocol Buffer, PSL, Puppet, Python, Python 2
QQBasic, QML
RR, Racket, Ragel, Raku, react, ReasonML, reg, reStructuredText, Rexx, Ruby, Rust
SSAS, Sass, Scala, Scheme, Scilab, SCSS, Sed, Sieve, Smali, Smalltalk, Smarty, Snobol, Solidity, SourcePawn, SPARQL, SQL, SquidConf, Standard ML, stas, Stylus, Svelte, Swift, SYSTEMD, systemverilog
TTableGen, Tal, TASM, Tcl, Tcsh, Termcap, Terminfo, Terraform, TeX, Thrift, TOML, TradingView, Transact-SQL, Turing, Turtle, Twig, TypeScript, TypoScript, TypoScriptCssData, TypoScriptHtmlData
VV, V shell, Vala, VB.net, verilog, VHDL, VHS, VimL, vue
WWDTE, WebGPU Shading Language, Whiley
XXML, Xorg
YYAML, YANG
ZZ80 Assembly, Zed, Zig

# 主题相关

FrontMatter 字段含义

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
title: 标题
description: 描述
date: 时间(1111-11-11)
image: 显示的特色图片
comments: 显示 / 隐藏评论区(T/F)
license: 文章协议 输入 false 可以隐藏
hidden: 隐藏文章(不在首页,归档等页面显示,但是可以直接通过链接访问)
math: 是否加载 KaTeX 脚本
slug: 固定链接
draft: 是否为草稿
categories:
    - 分类
tags:
    - 标签
lastmod: 上次更新时间
keywords: "关键词"

# MarkDown相关

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# 我是一级标题
## 我是二级标题
### 我是三级标题
#### 我是四级标题
##### 我是五级标题
###### 我是六级标题

*斜体文本*
**粗体文本**
***粗斜体文本***

一行中用三个以上的星号*、减号-、底线_来建立一个分隔线

~~删除线~~
<u>带下划线文本</u>

创建脚注格式类似这样 [^JiaoZhu]。
[^JiaoZhu]: 脚注的内容

列表:
- 项目1
- 项目2
- 项目3

有序列表:
1. 第一项
2. 第二项
3. 第三项

> 区块引用

[链接文本](网址)
![图片描述](图片链接)

表格:
| 表头1 | 表头2 |
| ---- | ---- |
| 单元格1 | 单元格2 |
| 单元格3 | 单元格4 |

表格对齐方式:
| 左对齐 | 右对齐 | 居中对齐 |
| :---- | ----: | :----: |
| 内容 | 内容 | 内容 |

# 简码

Stack 带有一组简码 ,您可以在您的内容中使用这些简码。

此页面仅包含特定于 Stack 的简码。Hugo 的内置短代码记录在此处

# 哔哩哔哩视频

嵌入哔哩哔哩 视频。

1
{< bilibili VIDEO_ID PART_NUMBER >} # 为了不让加载正常应该 {< 内容 >}

可以Video_ID在视频的 URL 中找到。例如 的视频IDhttps://www.bilibili.com/video/av12345678av12345678AV和均受BV支持。

PART_NUMBER可选的。它可用于指定要播放的视频部分。例如,零件号https://www.bilibili.com/video/av12345678?p=22

# 腾讯视频

嵌入腾讯视频 视频。

1
{< tencent VIDEO_ID >} # 为了不让加载正常应该 {< 内容 >}

可以Video_ID在视频的 URL 中找到。例如 的视频IDhttps://v.qq.com/x/cover/hzgtnf6tbvfekfv/g0014r3khdw.htmlg0014r3khdw

# Youtube 视频

嵌入YouTube 视频。

1
{< youtube VIDEO_ID >}  # 为了不让加载正常应该 {< 内容 >}

可以Video_ID在视频的 URL 中找到。例如 的视频IDhttps://www.youtube.com/watch?v=VIDEO_IDVIDEO_ID

# 通用视频文件

嵌入视频文件

1
2
3
# 为了不让加载正常应该 {< 内容 >}
{< video src="VIDEO_URL" autoplay="true" poster="./video-poster.webp" >} # 为了不让加载正常应该 {< 内容 >}

可以VIDEO_URL是 URL 或相对于目录的路径static。例如,src="/video/my-video.mp4"将嵌入您站点文件夹的视频文件static/video/my-video.mp4

autoplay属性是可选的。它可用于指定是否应自动播放视频。该poster属性是可选的。它可用于指定视频的海报图像。

# GitLab

嵌入GitLab 片段。

1
{< gitlab SNIPPET_ID >}  # 为了不让加载正常应该 {< 内容 >}

可以SNIPPET_ID在片段的 URL 中找到。例如,代码段 IDhttps://gitlab.com/-/snippets/12345671234567

# 引用

1
2
3
{< quote author="A famous person" source="The book they wrote" url="https://en.wikipedia.org/wiki/Book">}  # 为了不让加载正常应该 {< 内容 >}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
{< /quote >}  # 为了不让加载正常应该 {< 内容 >}

通过上述组织,您可以像这样在您的内容中插入图像:

1
2
3
--- content/post/my-first-post/index.md ---
![Image 1](image1.webp)
![Image 2](image2.webp)

# 插入图库

要插入图片库,您需要为图片库创建一个页面包。例如:

1
2
3
4
5
6
7
content
└── gallery
    └── my-first-gallery
        ├── index.md
        ├── image1.webp
        ├── image2.webp
        └── image3.webp
1
2
3
--- content/gallery/my-first-gallery/index.md ---
![Image 1](image1.webp) ![Image 2](image2.webp)
![Image 1](image3.webp)

它将呈现两行,第一行有两张图像,第二行有一张图像。

# 高斯模糊

在你的文章中直接输入 是高斯模糊呐~

1
<span class="blur">是高斯模糊呐~ </span>

# 黑幕效果

在你的文章中直接输入 诶嘿嘿,我藏好了哦

1
<span class="shady">诶嘿嘿,我藏好了哦</span>

#

这样一搞的话回车键/Tab的换行就完蛋了= =, 可以用<br>放在行末尾来换行

1
2
3
<span class="blur">行1 <br>
行2 <br>
行3</span>

# 因为它没用= = 即答)

别打我 逃)

支持美人鱼JS和Ketax数学公式

# Google广告

已经植入到cfg文件

# hugo文章加密


# title: “This Is An Encrypted Post”

This content is visible to anyone.

以下内容被密码保护

This content will be encrypted!

1
2
3
4
5
6
7
8

    This content is visible to anyone.
    
    {% hugo-encrypt "postspecificpassword" %}  # 为了不让加载正常应该 {< 内容 >}
    
    This content will be encrypted!
    
    {% /hugo-encrypt %}  # 为了不让加载正常应该 {< 内容 >}

# 视频API测试(MP4)

1
{< video src="" autoplay="false" poster="./avatar.webp" >} # 为了不让加载正常应该 {< 内容 >}

# 重点标记

这是一个重点标记
1
    {< mark text="这是一个重点标记" >}

# 缩写

缩写的文本
1
    {< abbr title="这里有着非常非常非常非常非常非常非常非常长的缩写内容~" text="缩写的文本" >} # 为了不让加载正常应该 {< 内容 >}

# 文字居中

文字居中

1
    {< align center "文字居中" >} # 为了不让加载正常应该 {< 内容 >}

# 块引用

死亡不是一切的终点,遗忘才是

1
2
3
    {< blockquote author="电影" link="https://irithys.com" title="《寻梦环游记》" >} # 为了不让加载正常应该 {< 内容 >}
    死亡不是一切的终点遗忘才是
    {< /blockquote >}

# 隐藏

点下我呀 对看到这行文字的人报以深切的祝福!
1
2
3
    {< detail "点下我呀" >} # 为了不让加载正常应该 {< 内容 >}
    对看到这行文字的人报以深切的祝福
    {< /detail >}

# 标签

警告!这个标签太好看了,我忍不住分享。

1
2
3
{< notice notice-warning >}  # 为了不让加载正常应该 {< 内容 >}
警告这个标签太好看了我忍不住分享
{< /notice >}

这是第一个标签,将 notice-warning 分别修改为 notice-notenotice-infonotice-tip 就可以得到其他三个不同样式的标签啦

# 音乐

1
{< music id="557578993" type="song" server="netease" >} # 为了不让加载正常应该 {< 内容 >}

# 网易云

1
{< netease 557578993 0 >}} # 为了不让加载正常应该 {< 内容 >}

# 按键

1
Press <kbd>CTRL</kbd> + <kbd>ALT</kbd> + <kbd>Delete</kbd> to end the session.

Press CTRL + ALT + Delete to end the session.

# github

public
The world’s fastest framework for building websites.
GO
1
{< github name="hugo" link="https://github.com/gohugoio/hugo" description="The world’s fastest framework for building websites." color="#00add8" language="GO" >}
参数解释
name仓库名
link链接
description简介
color颜色
language语言

# 简洁版彩色标签

warning 可以换成 info tip note

1
2
3
{< simple-notice simple-notice-warning >}
warning 可以换成 info tip note 
{< /simple-notice >}

# 块引用2

十里青山远,潮平路带沙。数声啼鸟怨年华。又是凄凉时候,在天涯。白露收残月,清风散晓霞。绿杨堤畔问荷花。记得年时沽酒,那人家。

1
2
3
{< myquote >}
十里青山远潮平路带沙数声啼鸟怨年华又是凄凉时候在天涯白露收残月清风散晓霞绿杨堤畔问荷花记得年时沽酒那人家
{< /myquote >}

# 引用居中块

十里青山远,潮平路带沙
数声啼鸟怨年华
又是凄凉时候,在天涯
白露收残月,清风散晓霞

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
{< quote-center >}
十里青山远潮平路带沙<br>数声啼鸟怨年华<br>又是凄凉时候在天涯<br>白露收残月清风散晓霞
{< /quote-center >}
``

## 相册




    
    
    
    



}
```go {< galleries >} {< gallery src="https://cdn.lovir.cn/photo/DSCF9645.webp" >} {< gallery src="https://cdn.lovir.cn/photo/DSCF7385.webp" >} {< gallery src="https://cdn.lovir.cn/photo/DSCF6903.webp" >} {< /galleries >}

# Spotify

1
{{/*< spotify type="track" id="2D3gvohUyOfXIVX6Mvhqae" height="80px">*/}}
// layouts/shortcodes/spotify.html

# 时间轴

{{< timeline date=“2023-09-10” title=“awa” description=“awa” tags=“awa” url=“awa” >}}

{{/< timeline date=“2023-09-10” title="" description="" tags="" url="" >/}}

# 聊天

{{< chat position=“left” name=“John Doe” timestamp=“2023-09-12 14:30”>}} 这是左边的消息内容。 {{< /chat >}}

{{< chat position=“right” name=“Alice” timestamp=“2023-09-12 14:45” >}} 这是右边的消息内容,测试长长长长长长长长长长长长长长长长长长长长长长长长度。 {{< /chat >}}

转载需要保留原始链接,未经明确许可,禁止商业使用。CC BY-NC-SA 4.0

最后更新于 2024-12-04 00:13 UTC