1957 lines
474 KiB
HTML
1957 lines
474 KiB
HTML
<!DOCTYPE html>
|
||
<html><head><title>Vim 快速入门</title><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta property="og:title" content="Vim 快速入门"/><meta property="og:description" content="Vim 快速入门."/><meta property="og:image" content="https://wiki.7wate.com/static/og-image.png"/><meta property="og:width" content="1200"/><meta property="og:height" content="675"/><link rel="icon" href="../../../../static/icon.png"/><meta name="description" content="Vim 快速入门."/><meta name="generator" content="Quartz"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com"/><script async src="https://umami.7wate.com/script.js" data-website-id="c061efdc-95dd-4d21-9d04-a1ffda0a85b9"></script><script>
|
||
var _hmt = _hmt || [];
|
||
(function() {
|
||
var hm = document.createElement("script");
|
||
hm.src = "https://hm.baidu.com/hm.js?94d8ccb156eb7c65abf317e6e01cdba9";
|
||
var s = document.getElementsByTagName("script")[0];
|
||
s.parentNode.insertBefore(hm, s);
|
||
})();
|
||
</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-MHMEL0F832"></script><script>
|
||
(function() {
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag() {
|
||
window.dataLayer.push(arguments);
|
||
}
|
||
gtag('js', new Date());
|
||
gtag('config', 'G-MHMEL0F832');
|
||
})();
|
||
</script><link href="../../../../index.css" rel="stylesheet" type="text/css" spa-preserve/><link href="https://cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.css" rel="stylesheet" type="text/css" spa-preserve/><link href="https://fonts.googleapis.com/css2?family=IBM Plex Mono&family=Schibsted Grotesk:wght@400;700&family=Source Sans Pro:ital,wght@0,400;0,600;1,400;1,600&display=swap" rel="stylesheet" type="text/css" spa-preserve/><script src="../../../../prescript.js" type="application/javascript" spa-preserve></script><script type="application/javascript" spa-preserve>const fetchData = fetch(`../../../../static/contentIndex.json`).then(data => data.json())</script></head><body data-slug="Tech/getting-started/命令行工具/Vim/Vim-入门"><div id="quartz-root" class="page"><div id="quartz-body"><div class="left sidebar"><h1 class="page-title "><a href="../../../..">📚 X·Eden</a></h1><div class="spacer mobile-only"></div><div class="search "><div id="search-icon"><p>Search</p><div></div><svg tabIndex="0" aria-labelledby="title desc" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.9 19.7"><title id="title">Search</title><desc id="desc">Search</desc><g class="search-path" fill="none"><path stroke-linecap="square" d="M18.5 18.3l-5.4-5.4"></path><circle cx="8" cy="8" r="7"></circle></g></svg></div><div id="search-container"><div id="search-space"><input autocomplete="off" id="search-bar" name="search" type="text" aria-label="Search for something" placeholder="Search for something"/><div id="results-container"></div></div></div></div><div class="darkmode "><input class="toggle" id="darkmode-toggle" type="checkbox" tabIndex="-1"/><label id="toggle-label-light" for="darkmode-toggle" tabIndex="-1"><svg xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" version="1.1" id="dayIcon" x="0px" y="0px" viewBox="0 0 35 35" style="enable-background:new 0 0 35 35;" xmlSpace="preserve"><title>Light mode</title><path d="M6,17.5C6,16.672,5.328,16,4.5,16h-3C0.672,16,0,16.672,0,17.5 S0.672,19,1.5,19h3C5.328,19,6,18.328,6,17.5z M7.5,26c-0.414,0-0.789,0.168-1.061,0.439l-2,2C4.168,28.711,4,29.086,4,29.5 C4,30.328,4.671,31,5.5,31c0.414,0,0.789-0.168,1.06-0.44l2-2C8.832,28.289,9,27.914,9,27.5C9,26.672,8.329,26,7.5,26z M17.5,6 C18.329,6,19,5.328,19,4.5v-3C19,0.672,18.329,0,17.5,0S16,0.672,16,1.5v3C16,5.328,16.671,6,17.5,6z M27.5,9 c0.414,0,0.789-0.168,1.06-0.439l2-2C30.832,6.289,31,5.914,31,5.5C31,4.672,30.329,4,29.5,4c-0.414,0-0.789,0.168-1.061,0.44 l-2,2C26.168,6.711,26,7.086,26,7.5C26,8.328,26.671,9,27.5,9z M6.439,8.561C6.711,8.832,7.086,9,7.5,9C8.328,9,9,8.328,9,7.5 c0-0.414-0.168-0.789-0.439-1.061l-2-2C6.289,4.168,5.914,4,5.5,4C4.672,4,4,4.672,4,5.5c0,0.414,0.168,0.789,0.439,1.06 L6.439,8.561z M33.5,16h-3c-0.828,0-1.5,0.672-1.5,1.5s0.672,1.5,1.5,1.5h3c0.828,0,1.5-0.672,1.5-1.5S34.328,16,33.5,16z M28.561,26.439C28.289,26.168,27.914,26,27.5,26c-0.828,0-1.5,0.672-1.5,1.5c0,0.414,0.168,0.789,0.439,1.06l2,2 C28.711,30.832,29.086,31,29.5,31c0.828,0,1.5-0.672,1.5-1.5c0-0.414-0.168-0.789-0.439-1.061L28.561,26.439z M17.5,29 c-0.829,0-1.5,0.672-1.5,1.5v3c0,0.828,0.671,1.5,1.5,1.5s1.5-0.672,1.5-1.5v-3C19,29.672,18.329,29,17.5,29z M17.5,7 C11.71,7,7,11.71,7,17.5S11.71,28,17.5,28S28,23.29,28,17.5S23.29,7,17.5,7z M17.5,25c-4.136,0-7.5-3.364-7.5-7.5 c0-4.136,3.364-7.5,7.5-7.5c4.136,0,7.5,3.364,7.5,7.5C25,21.636,21.636,25,17.5,25z"></path></svg></label><label id="toggle-label-dark" for="darkmode-toggle" tabIndex="-1"><svg xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" version="1.1" id="nightIcon" x="0px" y="0px" viewBox="0 0 100 100" style="enable-background='new 0 0 100 100'" xmlSpace="preserve"><title>Dark mode</title><path d="M96.76,66.458c-0.853-0.852-2.15-1.064-3.23-0.534c-6.063,2.991-12.858,4.571-19.655,4.571 C62.022,70.495,50.88,65.88,42.5,57.5C29.043,44.043,25.658,23.536,34.076,6.47c0.532-1.08,0.318-2.379-0.534-3.23 c-0.851-0.852-2.15-1.064-3.23-0.534c-4.918,2.427-9.375,5.619-13.246,9.491c-9.447,9.447-14.65,22.008-14.65,35.369 c0,13.36,5.203,25.921,14.65,35.368s22.008,14.65,35.368,14.65c13.361,0,25.921-5.203,35.369-14.65 c3.872-3.871,7.064-8.328,9.491-13.246C97.826,68.608,97.611,67.309,96.76,66.458z"></path></svg></label></div><div class="explorer desktop-only"><button type="button" id="explorer" data-behavior="collapse" data-collapsed="collapsed" data-savestate="true" data-tree="[{"path":"Basics","collapsed":true},{"path":"Basics/english","collapsed":true},{"path":"Blog","collapsed":true},{"path":"Book","collapsed":true},{"path":"Book/个人成长","collapsed":true},{"path":"Book/医学健康","collapsed":true},{"path":"Book/历史","collapsed":true},{"path":"Book/哲学宗教","collapsed":true},{"path":"Book/心理","collapsed":true},{"path":"Book/政治军事","collapsed":true},{"path":"Book/教育学习","collapsed":true},{"path":"Book/文学","collapsed":true},{"path":"Book/生活百科","collapsed":true},{"path":"Book/社会文化","collapsed":true},{"path":"Book/科学技术","collapsed":true},{"path":"Book/经济理财","collapsed":true},{"path":"Book/艺术","collapsed":true},{"path":"Book/计算机","collapsed":true},{"path":"Company","collapsed":true},{"path":"Company/信息化","collapsed":true},{"path":"Company/信息化/规范","collapsed":true},{"path":"Culture","collapsed":true},{"path":"Government","collapsed":true},{"path":"Government/中国","collapsed":true},{"path":"Government/中国/标准","collapsed":true},{"path":"Government/中国/法律","collapsed":true},{"path":"Journal","collapsed":true},{"path":"Journal/2022","collapsed":true},{"path":"Journal/2022/W34","collapsed":true},{"path":"Journal/2022/W35","collapsed":true},{"path":"Journal/2022/W36","collapsed":true},{"path":"Journal/2022/W37","collapsed":true},{"path":"Journal/2022/W38","collapsed":true},{"path":"Journal/2022/W39","collapsed":true},{"path":"Journal/2022/W41","collapsed":true},{"path":"Journal/2022/W42","collapsed":true},{"path":"Journal/2022/W43","collapsed":true},{"path":"Journal/2022/W44","collapsed":true},{"path":"Journal/2022/W45","collapsed":true},{"path":"Journal/2022/W46","collapsed":true},{"path":"Journal/2022/W47","collapsed":true},{"path":"Journal/2022/W48","collapsed":true},{"path":"Journal/2022/W49","collapsed":true},{"path":"Journal/2022/W50","collapsed":true},{"path":"Journal/2023","collapsed":true},{"path":"Journal/2023/W2","collapsed":true},{"path":"Journal/2023/W3","collapsed":true},{"path":"Journal/2023/W5","collapsed":true},{"path":"Journal/2023/W6","collapsed":true},{"path":"Journal/2023/W7","collapsed":true},{"path":"Journal/2023/W8","collapsed":true},{"path":"Journal/2023/W10","collapsed":true},{"path":"Journal/2023/W12","collapsed":true},{"path":"Journal/2023/W14","collapsed":true},{"path":"Journal/2023/W16","collapsed":true},{"path":"Journal/2023/W22","collapsed":true},{"path":"Journal/2023/W23","collapsed":true},{"path":"Journal/2023/W24","collapsed":true},{"path":"Journal/2023/W25","collapsed":true},{"path":"Journal/2023/W26","collapsed":true},{"path":"Journal/2023/W31","collapsed":true},{"path":"Journal/2023/W32","collapsed":true},{"path":"Journal/2023/W33","collapsed":true},{"path":"Journal/2023/W35","collapsed":true},{"path":"Journal/2023/W36","collapsed":true},{"path":"Journal/2023/W37","collapsed":true},{"path":"Journal/2023/W40","collapsed":true},{"path":"Journal/2023/W45","collapsed":true},{"path":"Journal/2023/W46","collapsed":true},{"path":"Journal/2023/W48","collapsed":true},{"path":"Journal/2023/W49","collapsed":true},{"path":"Journal/2023/W50","collapsed":true},{"path":"Journal/2024","collapsed":true},{"path":"Journal/2024/W8","collapsed":true},{"path":"Journal/2024/W10","collapsed":true},{"path":"Journal/2024/W11","collapsed":true},{"path":"Journal/2024/W12","collapsed":true},{"path":"Journal/2024/W14","collapsed":true},{"path":"Journal/2024/W16","collapsed":true},{"path":"Journal/2024/W17","collapsed":true},{"path":"Journal/2024/W22","collapsed":true},{"path":"Journal/2024/W23","collapsed":true},{"path":"Journal/2024/W24","collapsed":true},{"path":"Life","collapsed":true},{"path":"Scholar","collapsed":true},{"path":"Tech","collapsed":true},{"path":"Tech/cloud-service","collapsed":true},{"path":"Tech/cloud-service/基础","collapsed":true},{"path":"Tech/computer-network","collapsed":true},{"path":"Tech/computer-network/Nginx","collapsed":true},{"path":"Tech/computer-network/应用服务","collapsed":true},{"path":"Tech/computer-network/网络协议","collapsed":true},{"path":"Tech/computer-network/网络基础","collapsed":true},{"path":"Tech/computer-security","collapsed":true},{"path":"Tech/computer-security/信息安全","collapsed":true},{"path":"Tech/computer-security/信息安全/OpenPGP","collapsed":true},{"path":"Tech/computer-security/密码学","collapsed":true},{"path":"Tech/computer-security/用户安全","collapsed":true},{"path":"Tech/computer-security/用户安全/权限设计","collapsed":true},{"path":"Tech/computer-security/用户安全/用户鉴权","collapsed":true},{"path":"Tech/computer-security/系统安全","collapsed":true},{"path":"Tech/computer-security/系统安全/防火墙","collapsed":true},{"path":"Tech/computer-security/网络安全","collapsed":true},{"path":"Tech/computer-security/网络安全/OpenSSH","collapsed":true},{"path":"Tech/computer-security/网络安全/OpenSSL","collapsed":true},{"path":"Tech/database-system","collapsed":true},{"path":"Tech/database-system/PostgreSQL","collapsed":true},{"path":"Tech/database-system/SQL 语言","collapsed":true},{"path":"Tech/database-system/基础","collapsed":true},{"path":"Tech/getting-started","collapsed":true},{"path":"Tech/getting-started/命令行工具","collapsed":true},{"path":"Tech/getting-started/命令行工具/PowerShell","collapsed":true},{"path":"Tech/getting-started/命令行工具/Shell","collapsed":true},{"path":"Tech/getting-started/命令行工具/Vim","collapsed":true},{"path":"Tech/getting-started/开源指南","collapsed":true},{"path":"Tech/getting-started/文本处理","collapsed":true},{"path":"Tech/getting-started/版本控制","collapsed":true},{"path":"Tech/getting-started/版本控制/Git","collapsed":true},{"path":"Tech/getting-started/版本控制/Git/入门","collapsed":true},{"path":"Tech/getting-started/版本控制/Git/进阶","collapsed":true},{"path":"Tech/operating-system","collapsed":true},{"path":"Tech/operating-system/Automation","collapsed":true},{"path":"Tech/operating-system/Docker","collapsed":true},{"path":"Tech/operating-system/Docker/基础","collapsed":true},{"path":"Tech/operating-system/Docker/进阶","collapsed":true},{"path":"Tech/operating-system/Docker/高级","collapsed":true},{"path":"Tech/operating-system/Linux","collapsed":true},{"path":"Tech/operating-system/Linux/0.文化","collapsed":true},{"path":"Tech/operating-system/Linux/1.安装","collapsed":true},{"path":"Tech/operating-system/Linux/2.基础操作","collapsed":true},{"path":"Tech/operating-system/Linux/3.系统管理","collapsed":true},{"path":"Tech/operating-system/Linux/4.安全配置","collapsed":true},{"path":"Tech/operating-system/Linux/5.网络管理","collapsed":true},{"path":"Tech/operating-system/Linux/7.存储管理","collapsed":true},{"path":"Tech/operating-system/Linux/8.虚拟化","collapsed":true},{"path":"Tech/operating-system/Virtualization","collapsed":true},{"path":"Tech/operating-system/Virtualization/1.虚拟化概述","collapsed":true},{"path":"Tech/operating-system/Virtualization/2.KVM虚拟化","collapsed":true},{"path":"Tech/operating-system/Windows","collapsed":true},{"path":"Tech/operating-system/Windows/文化","collapsed":true},{"path":"Tech/programming-language","collapsed":true},{"path":"Tech/programming-language/Python","collapsed":true},{"path":"Tech/programming-language/Python/入门","collapsed":true},{"path":"Tech/programming-language/Python/文化","collapsed":true},{"path":"Tech/programming-language/Python/模块","collapsed":true},{"path":"Tech/programming-language/Python/模块/WEB开发","collapsed":true},{"path":"Tech/programming-language/Python/模块/数据处理","collapsed":true},{"path":"Tech/programming-language/Python/模块/文本处理","collapsed":true},{"path":"Tech/programming-language/Python/模块/系统交互","collapsed":true},{"path":"Tech/programming-language/Python/模块/网络处理","collapsed":true},{"path":"Tech/programming-language/Python/进阶","collapsed":true},{"path":"Tech/programming-language/Python/项目","collapsed":true},{"path":"Tech/programming-language/Python/项目/虚拟环境","collapsed":true},{"path":"Tech/programming-language/Python/项目/风格指南","collapsed":true},{"path":"Tech/software-engineering","collapsed":true},{"path":"Tech/software-engineering/协作规范","collapsed":true},{"path":"Tech/software-engineering/技术文档","collapsed":true},{"path":"Tech/structures-algorithms","collapsed":true},{"path":"Work","collapsed":true},{"path":"Work/data-engineer","collapsed":true},{"path":"Work/full-stack","collapsed":true},{"path":"Work/full-stack/基础","collapsed":true},{"path":"Work/full-stack/工具","collapsed":true},{"path":"Work/full-stack/文化","collapsed":true},{"path":"Work/roadmap","collapsed":true},{"path":"Work/roadmap/权益保障","collapsed":true},{"path":"Work/roadmap/求职经验","collapsed":true},{"path":"Work/roadmap/简历攻略","collapsed":true},{"path":"Work/roadmap/职业规划","collapsed":true},{"path":"Work/roadmap/职场心得","collapsed":true},{"path":"Work/roadmap/薪酬攻略","collapsed":true},{"path":"Work/roadmap/面试法则","collapsed":true},{"path":"Work/sre-engineer","collapsed":true}]"><h1>Explorer</h1><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="fold"><polyline points="6 9 12 15 18 9"></polyline></svg></button><div id="explorer-content"><ul class="overflow" id="explorer-ul"><li><div><div class="folder-outer open"><ul style="padding-left:0;" class="content" data-folderul><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Basics"><button class="folder-button"><p class="folder-title">Basics</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Basics"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Basics/english"><button class="folder-button"><p class="folder-title">english</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Basics/english"><li><li><a href="../../../../Basics/english/字母音标" data-for="Basics/english/字母音标">字母音标</a></li></li><li><li><a href="../../../../Basics/english/语法基础" data-for="Basics/english/语法基础">语法基础</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Blog"><button class="folder-button"><p class="folder-title">Blog</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Blog"><li><li><a href="../../../../Blog/「引用」博客的本质是电线杆子" data-for="Blog/「引用」博客的本质是电线杆子">「引用」博客的本质是电线杆子</a></li></li><li><li><a href="../../../../Blog/「救赎之路」更名「向阳而生」" data-for="Blog/「救赎之路」更名「向阳而生」">「救赎之路」更名「向阳而生」</a></li></li><li><li><a href="../../../../Blog/11月28日晚-星期三-霾" data-for="Blog/11月28日晚-星期三-霾">11月28日 晚 星期三 霾</a></li></li><li><li><a href="../../../../Blog/2021" data-for="Blog/2021">2021</a></li></li><li><li><a href="../../../../Blog/2022" data-for="Blog/2022">2022</a></li></li><li><li><a href="../../../../Blog/2023-年度微信读书报告" data-for="Blog/2023-年度微信读书报告">2023 年度微信读书报告</a></li></li><li><li><a href="../../../../Blog/回顾-2023" data-for="Blog/回顾-2023">2023 年终总结</a></li></li><li><li><a href="../../../../Blog/2023-年终问答" data-for="Blog/2023-年终问答">2023 年终问答</a></li></li><li><li><a href="../../../../Blog/BombSquad-炸弹人小分队" data-for="Blog/BombSquad-炸弹人小分队">BombSquad-炸弹人小分队</a></li></li><li><li><a href="../../../../Blog/CityWalk——公车挑战" data-for="Blog/CityWalk——公车挑战">CityWalk——公车挑战:探索未知的城市</a></li></li><li><li><a href="../../../../Blog/Docusaurus-搭建" data-for="Blog/Docusaurus-搭建">Docusaurus 搭建</a></li></li><li><li><a href="../../../../Blog/Don`t-Starve-饥荒" data-for="Blog/Don`t-Starve-饥荒">Don't Starve-饥荒</a></li></li><li><li><a href="../../../../Blog/Halo-主题-Redemption-首发版" data-for="Blog/Halo-主题-Redemption-首发版">Halo 主题 Redemption 首发版</a></li></li><li><li><a href="../../../../Blog/Hello-Halo" data-for="Blog/Hello-Halo">Hello Halo</a></li></li><li><li><a href="../../../../Blog/Obsidian-使用-Templater-插件的个性化脚本" data-for="Blog/Obsidian-使用-Templater-插件的个性化脚本">Obsidian 使用 Templater 插件的个性化脚本</a></li></li><li><li><a href="../../../../Blog/Python-项目终极部署解决方案" data-for="Blog/Python-项目终极部署解决方案">Python 项目终极部署解决方案</a></li></li><li><li><a href="../../../../Blog/Redemption" data-for="Blog/Redemption">Redemption</a></li></li><li><li><a href="../../../../Blog/Redemption-主题-0.2.1-版本" data-for="Blog/Redemption-主题-0.2.1-版本">Redemption 主题 0.2.1 版本</a></li></li><li><li><a href="../../../../Blog/VIVO-IQOO-Neo3-开箱测评" data-for="Blog/VIVO-IQOO-Neo3-开箱测评">VIVO IQOO Neo3 开箱测评</a></li></li><li><li><a href="../../../../Blog/YubiKey-漂流记" data-for="Blog/YubiKey-漂流记">YubiKey 历险记</a></li></li><li><li><a href="../../../../Blog/一命二运三风水" data-for="Blog/一命二运三风水">一命二运三风水</a></li></li><li><li><a href="../../../../Blog/一线城市拥有一亩三分地是什么体验" data-for="Blog/一线城市拥有一亩三分地是什么体验">一线城市拥有一亩三分地是什么体验</a></li></li><li><li><a href="../../../../Blog/三步为你博客文章分析情感关键字" data-for="Blog/三步为你博客文章分析情感关键字">三步为你博客文章分析情感关键字</a></li></li><li><li><a href="../../../../Blog/上有天堂、下有苏杭" data-for="Blog/上有天堂、下有苏杭">上有天堂、下有苏杭</a></li></li><li><li><a href="../../../../Blog/不要在饿的时候吃螺蛳粉!" data-for="Blog/不要在饿的时候吃螺蛳粉!">不要在饿的时候吃螺蛳粉!</a></li></li><li><li><a href="../../../../Blog/不要把幸福建立在别人的痛苦之上" data-for="Blog/不要把幸福建立在别人的痛苦之上">不要把幸福建立在别人的痛苦之上</a></li></li><li><li><a href="../../../../Blog/中国传统历法" data-for="Blog/中国传统历法">中国传统历法</a></li></li><li><li><a href="../../../../Blog/为什么不推开那扇门?" data-for="Blog/为什么不推开那扇门?">为什么不推开那扇门?</a></li></li><li><li><a href="../../../../Blog/乌兰哈达火山银河之旅" data-for="Blog/乌兰哈达火山银河之旅">乌兰哈达火山银河之旅</a></li></li><li><li><a href="../../../../Blog/习惯养成第一步" data-for="Blog/习惯养成第一步">习惯养成第一步</a></li></li><li><li><a href="../../../../Blog/人在囧途——青海湖" data-for="Blog/人在囧途——青海湖">人在囧途——青海湖</a></li></li><li><li><a href="../../../../Blog/人格类型测试" data-for="Blog/人格类型测试">人格类型测试</a></li></li><li><li><a href="../../../../Blog/你愿意嫁给自己么?" data-for="Blog/你愿意嫁给自己么?">你愿意嫁给自己么</a></li></li><li><li><a href="../../../../Blog/你还记得曾经的梦想么?" data-for="Blog/你还记得曾经的梦想么?">你还记得曾经的梦想么?</a></li></li><li><li><a href="../../../../Blog/使用-Docusaurus-搭建优秀个人wiki" data-for="Blog/使用-Docusaurus-搭建优秀个人wiki">使用 Docusaurus 搭建优秀个人wiki</a></li></li><li><li><a href="../../../../Blog/关于感情的事情" data-for="Blog/关于感情的事情">关于感情的事情</a></li></li><li><li><a href="../../../../Blog/关于花" data-for="Blog/关于花">关于花</a></li></li><li><li><a href="../../../../Blog/关于郑州的互联网记忆" data-for="Blog/关于郑州的互联网记忆">关于郑州的互联网记忆</a></li></li><li><li><a href="../../../../Blog/再游嵩山" data-for="Blog/再游嵩山">再游嵩山</a></li></li><li><li><a href="../../../../Blog/最近半年的生活" data-for="Blog/最近半年的生活">最近半年的生活</a></li></li><li><li><a href="../../../../Blog/最近在折腾什么……" data-for="Blog/最近在折腾什么……">最近在折腾什么……</a></li></li><li><li><a href="../../../../Blog/最近的生活" data-for="Blog/最近的生活">最近的生活</a></li></li><li><li><a href="../../../../Blog/写十万字的博客是一种什么感觉" data-for="Blog/写十万字的博客是一种什么感觉">写十万字的博客是一种什么感觉</a></li></li><li><li><a href="../../../../Blog/写博客的正确姿势" data-for="Blog/写博客的正确姿势">写博客的正确姿势</a></li></li><li><li><a href="../../../../Blog/写博客的正确姿势---先行版" data-for="Blog/写博客的正确姿势---先行版">写博客的正确姿势 - 先行版</a></li></li><li><li><a href="../../../../Blog/写博客的正确姿势---测试版" data-for="Blog/写博客的正确姿势---测试版">写博客的正确姿势 - 测试版</a></li></li><li><li><a href="../../../../Blog/冰箱,让你我错过了多少新鲜的生活?" data-for="Blog/冰箱,让你我错过了多少新鲜的生活?">冰箱,让你我错过了多少新鲜的生活?</a></li></li><li><li><a href="../../../../Blog/初号机,起飞!" data-for="Blog/初号机,起飞!">初号机,起飞!</a></li></li><li><li><a href="../../../../Blog/原点" data-for="Blog/原点">原点</a></li></li><li><li><a href="../../../../Blog/吉普赛满天星" data-for="Blog/吉普赛满天星">吉普赛满天星</a></li></li><li><li><a href="../../../../Blog/唯有热爱可抵岁月漫长" data-for="Blog/唯有热爱可抵岁月漫长">唯有热爱、可抵岁月漫长</a></li></li><li><li><a href="../../../../Blog/回首-2022-展望-2023" data-for="Blog/回首-2022-展望-2023">回首 2022 展望 2023</a></li></li><li><li><a href="../../../../Blog/夏日花记" data-for="Blog/夏日花记">夏日花记</a></li></li><li><li><a href="../../../../Blog/夜泊西湖听雨声" data-for="Blog/夜泊西湖听雨声">夜泊西湖听雨声</a></li></li><li><li><a href="../../../../Blog/大学回忆录" data-for="Blog/大学回忆录">大学回忆录</a></li></li><li><li><a href="../../../../Blog/如何不写错别字!" data-for="Blog/如何不写错别字!">如何不写错别字!</a></li></li><li><li><a href="../../../../Blog/如何免费创建一个属于自己的网站" data-for="Blog/如何免费创建一个属于自己的网站">如何免费创建一个属于自己的网站</a></li></li><li><li><a href="../../../../Blog/如何免费获得-Jetbrains-正版授权" data-for="Blog/如何免费获得-Jetbrains-正版授权">如何免费获得 Jetbrains 正版授权</a></li></li><li><li><a href="../../../../Blog/如何开好一场会?" data-for="Blog/如何开好一场会?">如何开好一场会?</a></li></li><li><li><a href="../../../../Blog/如何打破信息茧房?" data-for="Blog/如何打破信息茧房?">如何打破信息茧房?</a></li></li><li><li><a href="../../../../Blog/如何拍好一张照片" data-for="Blog/如何拍好一张照片">如何拍好一张照片</a></li></li><li><li><a href="../../../../Blog/家里的三块地" data-for="Blog/家里的三块地">家里的三块地</a></li></li><li><li><a href="../../../../Blog/富人的红灯与穷人的绿灯" data-for="Blog/富人的红灯与穷人的绿灯">富人的红灯与穷人的绿灯</a></li></li><li><li><a href="../../../../Blog/岁月是把猪饲料,把我喂的嘎嘎胖" data-for="Blog/岁月是把猪饲料,把我喂的嘎嘎胖">岁月是把猪饲料,把我喂的嘎嘎胖</a></li></li><li><li><a href="../../../../Blog/师从-ChatGPT" data-for="Blog/师从-ChatGPT">师从 ChatGPT</a></li></li><li><li><a href="../../../../Blog/幸福的事情都是需要等待的" data-for="Blog/幸福的事情都是需要等待的">幸福的事情都是需要等待的</a></li></li><li><li><a href="../../../../Blog/开源软件之道" data-for="Blog/开源软件之道">开源软件之道</a></li></li><li><li><a href="../../../../Blog/我又从-Ubunut-换成了-Fedora" data-for="Blog/我又从-Ubunut-换成了-Fedora">我又从 Ubunut 换成了 Fedora</a></li></li><li><li><a href="../../../../Blog/我开发的第一款软件" data-for="Blog/我开发的第一款软件">我开发的第一款软件</a></li></li><li><li><a href="../../../../Blog/我是关系户" data-for="Blog/我是关系户">我是关系户</a></li></li><li><li><a href="../../../../Blog/我的一天" data-for="Blog/我的一天">我的一天</a></li></li><li><li><a href="../../../../Blog/我的小羊肖恩" data-for="Blog/我的小羊肖恩">我的小羊肖恩</a></li></li><li><li><a href="../../../../Blog/我站立的地方是中国" data-for="Blog/我站立的地方是中国">我站立的地方是中国</a></li></li><li><li><a href="../../../../Blog/我要拔智齿!!!" data-for="Blog/我要拔智齿!!!">我要拔智齿!!!</a></li></li><li><li><a href="../../../../Blog/我还在……" data-for="Blog/我还在……">我还在……</a></li></li><li><li><a href="../../../../Blog/打工三年记" data-for="Blog/打工三年记">打工三年记</a></li></li><li><li><a href="../../../../Blog/拾月游记" data-for="Blog/拾月游记">拾月游记</a></li></li><li><li><a href="../../../../Blog/揭晓你的博客一年之最,尽在-EndOfYear!" data-for="Blog/揭晓你的博客一年之最,尽在-EndOfYear!">揭晓你的博客一年之最,尽在 EndOfYear!</a></li></li><li><li><a href="../../../../Blog/数字文化遗产" data-for="Blog/数字文化遗产">数字文化遗产</a></li></li><li><li><a href="../../../../Blog/数据恢复杂谈" data-for="Blog/数据恢复杂谈">数据恢复杂谈</a></li></li><li><li><a href="../../../../Blog/新冠笔记" data-for="Blog/新冠笔记">新冠笔记</a></li></li><li><li><a href="../../../../Blog/新奇的-HR-经历" data-for="Blog/新奇的-HR-经历">新奇的 HR 经历</a></li></li><li><li><a href="../../../../Blog/新手村村长" data-for="Blog/新手村村长">新手村村长</a></li></li><li><li><a href="../../../../Blog/早起、阅读、写作、运动、冥想" data-for="Blog/早起、阅读、写作、运动、冥想">早起、冥想、阅读、写作、运动</a></li></li><li><li><a href="../../../../Blog/星光不问赶路人" data-for="Blog/星光不问赶路人">星光不问赶路人</a></li></li><li><li><a href="../../../../Blog/是微风、是晚霞、是来日方长" data-for="Blog/是微风、是晚霞、是来日方长">是微风、是晚霞、是来日方长</a></li></li><li><li><a href="../../../../Blog/月季到了" data-for="Blog/月季到了">月季到了</a></li></li><li><li><a href="../../../../Blog/注定不平凡的一年" data-for="Blog/注定不平凡的一年">注定不平凡的一年</a></li></li><li><li><a href="../../../../Blog/浅尝-Gitea-的-Actions" data-for="Blog/浅尝-Gitea-的-Actions">浅尝 Gitea 的 Actions</a></li></li><li><li><a href="../../../../Blog/浅谈一下自己折腾的网站" data-for="Blog/浅谈一下自己折腾的网站">浅谈一下自己折腾的网站</a></li></li><li><li><a href="../../../../Blog/浅谈个人服务器架构" data-for="Blog/浅谈个人服务器架构">浅谈个人服务器架构</a></li></li><li><li><a href="../../../../Blog/济南呀济南的泰山之旅" data-for="Blog/济南呀济南的泰山之旅">济南呀济南的泰山之旅</a></li></li><li><li><a href="../../../../Blog/涝疫结合" data-for="Blog/涝疫结合">涝疫结合</a></li></li><li><li><a href="../../../../Blog/独立生活能力清单" data-for="Blog/独立生活能力清单">独立生活能力清单</a></li></li><li><li><a href="../../../../Blog/球鞋日记" data-for="Blog/球鞋日记">球鞋日记</a></li></li><li><li><a href="../../../../Blog/申请-Jetbrains-开源项目授权" data-for="Blog/申请-Jetbrains-开源项目授权">申请 Jetbrains 开源项目授权</a></li></li><li><li><a href="../../../../Blog/电脑坏了,我换了-Ubuntu" data-for="Blog/电脑坏了,我换了-Ubuntu">电脑坏了,我换了 Ubuntu</a></li></li><li><li><a href="../../../../Blog/番茄开花啦-~" data-for="Blog/番茄开花啦-~">番茄开花啦 ~</a></li></li><li><li><a href="../../../../Blog/看-V2Ex-的-ChatGPT-老哥浅谈办公室政治" data-for="Blog/看-V2Ex-的-ChatGPT-老哥浅谈办公室政治">看 V2Ex 的 ChatGPT 老哥浅谈办公室政治</a></li></li><li><li><a href="../../../../Blog/真·长安游记" data-for="Blog/真·长安游记">真·长安游记</a></li></li><li><li><a href="../../../../Blog/破万卷书,行万里路!" data-for="Blog/破万卷书,行万里路!">破万卷书,行万里路!</a></li></li><li><li><a href="../../../../Blog/种下了一些瓜果蔬菜" data-for="Blog/种下了一些瓜果蔬菜">种下了一些瓜果蔬菜</a></li></li><li><li><a href="../../../../Blog/穷则独善其身,达则兼济天下" data-for="Blog/穷则独善其身,达则兼济天下">穷则独善其身,达则兼济天下</a></li></li><li><li><a href="../../../../Blog/继续开荒我那一亩三分地" data-for="Blog/继续开荒我那一亩三分地">继续开荒我那一亩三分地</a></li></li><li><li><a href="../../../../Blog/罪恶应该被遗传么" data-for="Blog/罪恶应该被遗传么">罪恶应该被遗传么?</a></li></li><li><li><a href="../../../../Blog/自律的痛苦······" data-for="Blog/自律的痛苦······">自律的痛苦······</a></li></li><li><li><a href="../../../../Blog/英雄联盟-S8-全球总决赛" data-for="Blog/英雄联盟-S8-全球总决赛">英雄联盟 S8 全球总决赛</a></li></li><li><li><a href="../../../../Blog/螺蛳粉" data-for="Blog/螺蛳粉">螺蛳粉</a></li></li><li><li><a href="../../../../Blog/記伍月" data-for="Blog/記伍月">記伍月</a></li></li><li><li><a href="../../../../Blog/記拾月" data-for="Blog/記拾月">記拾月</a></li></li><li><li><a href="../../../../Blog/记拾月" data-for="Blog/记拾月">记拾月</a></li></li><li><li><a href="../../../../Blog/论成年人的睡眠" data-for="Blog/论成年人的睡眠">论成年人的睡眠</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」" data-for="Blog/谈谈我的「数字文具盒」">谈谈我的「数字文具盒」</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---NextCloud" data-for="Blog/谈谈我的「数字文具盒」---NextCloud">谈谈我的「数字文具盒」 - NextCloud</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---Obsidian" data-for="Blog/谈谈我的「数字文具盒」---Obsidian">谈谈我的「数字文具盒」 - Obsidian</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---个人工作流" data-for="Blog/谈谈我的「数字文具盒」---个人工作流">谈谈我的「数字文具盒」 - 个人工作流</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---心得体会" data-for="Blog/谈谈我的「数字文具盒」---心得体会">谈谈我的「数字文具盒」 - 心得体会</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---数字基建" data-for="Blog/谈谈我的「数字文具盒」---数字基建">谈谈我的「数字文具盒」 - 数字基建</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---生产力工具(上)" data-for="Blog/谈谈我的「数字文具盒」---生产力工具(上)">谈谈我的「数字文具盒」 - 生产力工具(上)</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---生产力工具(下)" data-for="Blog/谈谈我的「数字文具盒」---生产力工具(下)">谈谈我的「数字文具盒」 - 生产力工具(下)</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---番外篇" data-for="Blog/谈谈我的「数字文具盒」---番外篇">谈谈我的「数字文具盒」 - 番外篇</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---运行平台" data-for="Blog/谈谈我的「数字文具盒」---运行平台">谈谈我的「数字文具盒」 - 运行平台</a></li></li><li><li><a href="../../../../Blog/贰号机、落幕" data-for="Blog/贰号机、落幕">贰号机、落幕</a></li></li><li><li><a href="../../../../Blog/这个周末" data-for="Blog/这个周末">这个周末</a></li></li><li><li><a href="../../../../Blog/通货膨胀的猪" data-for="Blog/通货膨胀的猪">通货膨胀的猪</a></li></li><li><li><a href="../../../../Blog/长安三万里" data-for="Blog/长安三万里">长安三万里</a></li></li><li><li><a href="../../../../Blog/长安游记" data-for="Blog/长安游记">长安游记</a></li></li><li><li><a href="../../../../Blog/闭门锁网" data-for="Blog/闭门锁网">闭门锁网</a></li></li><li><li><a href="../../../../Blog/非黑即白" data-for="Blog/非黑即白">非黑即白</a></li></li><li><li><a href="../../../../Blog/首页加载速度优化方案" data-for="Blog/首页加载速度优化方案">首页加载速度优化方案</a></li></li><li><li><a href="../../../../Blog/骑行在路上" data-for="Blog/骑行在路上">骑行在路上</a></li></li><li><li><a href="../../../../Blog/黄山归来不看岳" data-for="Blog/黄山归来不看岳">黄山归来不看岳</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book"><button class="folder-button"><p class="folder-title">Book</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/个人成长"><button class="folder-button"><p class="folder-title">个人成长</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/个人成长"><li><li><a href="../../../../Book/个人成长/习惯的力量(新版)" data-for="Book/个人成长/习惯的力量(新版)">习惯的力量(新版)</a></li></li><li><li><a href="../../../../Book/个人成长/以极简的方式去生活" data-for="Book/个人成长/以极简的方式去生活">以极简的方式去生活</a></li></li><li><li><a href="../../../../Book/个人成长/写出我心:普通人如何通过写作表达自己" data-for="Book/个人成长/写出我心:普通人如何通过写作表达自己">写出我心:普通人如何通过写作表达自己</a></li></li><li><li><a href="../../../../Book/个人成长/刻意练习:如何从新手到大师" data-for="Book/个人成长/刻意练习:如何从新手到大师">刻意练习:如何从新手到大师</a></li></li><li><li><a href="../../../../Book/个人成长/十分钟冥想" data-for="Book/个人成长/十分钟冥想">十分钟冥想</a></li></li><li><li><a href="../../../../Book/个人成长/即兴表达" data-for="Book/个人成长/即兴表达">即兴表达</a></li></li><li><li><a href="../../../../Book/个人成长/学习之道" data-for="Book/个人成长/学习之道">学习之道</a></li></li><li><li><a href="../../../../Book/个人成长/学会写作:自我进阶的高效方法" data-for="Book/个人成长/学会写作:自我进阶的高效方法">学会写作:自我进阶的高效方法</a></li></li><li><li><a href="../../../../Book/个人成长/当下的力量(白金版)" data-for="Book/个人成长/当下的力量(白金版)">当下的力量(白金版)</a></li></li><li><li><a href="../../../../Book/个人成长/我的第一本人生规划手册" data-for="Book/个人成长/我的第一本人生规划手册">我的第一本人生规划手册</a></li></li><li><li><a href="../../../../Book/个人成长/超级面试官:快速提升识人技能的面试实战手册" data-for="Book/个人成长/超级面试官:快速提升识人技能的面试实战手册">超级面试官:快速提升识人技能的面试实战手册</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/医学健康"><button class="folder-button"><p class="folder-title">医学健康</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/医学健康"><li><li><a href="../../../../Book/医学健康/你是你吃出来的(套装共2册)" data-for="Book/医学健康/你是你吃出来的(套装共2册)">你是你吃出来的(套装共2册)</a></li></li><li><li><a href="../../../../Book/医学健康/小小药箱护健康教您用好家庭小药箱" data-for="Book/医学健康/小小药箱护健康教您用好家庭小药箱">小小药箱护健康教您用好家庭小药箱</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/历史"><button class="folder-button"><p class="folder-title">历史</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/历史"><li><li><a href="../../../../Book/历史/信息简史" data-for="Book/历史/信息简史">信息简史</a></li></li><li><li><a href="../../../../Book/历史/这里是中国2" data-for="Book/历史/这里是中国2">这里是中国2</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/哲学宗教"><button class="folder-button"><p class="folder-title">哲学宗教</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/哲学宗教"><li><li><a href="../../../../Book/哲学宗教/半小时漫画中国哲学史(套装全2册)" data-for="Book/哲学宗教/半小时漫画中国哲学史(套装全2册)">半小时漫画中国哲学史(套装全2册)</a></li></li><li><li><a href="../../../../Book/哲学宗教/第一性原理" data-for="Book/哲学宗教/第一性原理">第一性原理</a></li></li><li><li><a href="../../../../Book/哲学宗教/结构化思维" data-for="Book/哲学宗教/结构化思维">结构化思维</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/心理"><button class="folder-button"><p class="folder-title">心理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/心理"><li><li><a href="../../../../Book/心理/十分钟冥想" data-for="Book/心理/十分钟冥想">十分钟冥想</a></li></li><li><li><a href="../../../../Book/心理/认知觉醒:开启自我改变的原动力" data-for="Book/心理/认知觉醒:开启自我改变的原动力">认知觉醒:开启自我改变的原动力</a></li></li><li><li><a href="../../../../Book/心理/认知驱动:做成一件对他人很有用的事" data-for="Book/心理/认知驱动:做成一件对他人很有用的事">认知驱动:做成一件对他人很有用的事</a></li></li><li><li><a href="../../../../Book/心理/谈性说爱:写给女性的性心理24讲" data-for="Book/心理/谈性说爱:写给女性的性心理24讲">谈性说爱:写给女性的性心理24讲</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/政治军事"><button class="folder-button"><p class="folder-title">政治军事</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/政治军事"><li><li><a href="../../../../Book/政治军事/实践论" data-for="Book/政治军事/实践论">实践论</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/教育学习"><button class="folder-button"><p class="folder-title">教育学习</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/教育学习"><li><li><a href="../../../../Book/教育学习/如何阅读一本书" data-for="Book/教育学习/如何阅读一本书">如何阅读一本书</a></li></li><li><li><a href="../../../../Book/教育学习/赖世雄的英语学习法" data-for="Book/教育学习/赖世雄的英语学习法">赖世雄的英语学习法</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/文学"><button class="folder-button"><p class="folder-title">文学</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/文学"><li><li><a href="../../../../Book/文学/凤凰项目:一个IT运维的传奇故事(修订版)" data-for="Book/文学/凤凰项目:一个IT运维的传奇故事(修订版)">凤凰项目:一个IT运维的传奇故事(修订版)</a></li></li><li><li><a href="../../../../Book/文学/老舍谈写作" data-for="Book/文学/老舍谈写作">老舍谈写作</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/生活百科"><button class="folder-button"><p class="folder-title">生活百科</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/生活百科"><li><li><a href="../../../../Book/生活百科/聂卫平围棋教程(从15级到10级)" data-for="Book/生活百科/聂卫平围棋教程(从15级到10级)">聂卫平围棋教程(从15级到10级)</a></li></li><li><li><a href="../../../../Book/生活百科/聂卫平围棋教程(从入门到15级)" data-for="Book/生活百科/聂卫平围棋教程(从入门到15级)">聂卫平围棋教程(从入门到15级)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/社会文化"><button class="folder-button"><p class="folder-title">社会文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/社会文化"><li><li><a href="../../../../Book/社会文化/人体简史" data-for="Book/社会文化/人体简史">人体简史</a></li></li><li><li><a href="../../../../Book/社会文化/你不可不知的法律常识" data-for="Book/社会文化/你不可不知的法律常识">你不可不知的法律常识</a></li></li><li><li><a href="../../../../Book/社会文化/半小时漫画《论语》" data-for="Book/社会文化/半小时漫画《论语》">半小时漫画《论语》</a></li></li><li><li><a href="../../../../Book/社会文化/民法典与百姓生活100问" data-for="Book/社会文化/民法典与百姓生活100问">民法典与百姓生活100问</a></li></li><li><li><a href="../../../../Book/社会文化/这里是中国" data-for="Book/社会文化/这里是中国">这里是中国</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/科学技术"><button class="folder-button"><p class="folder-title">科学技术</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/科学技术"><li><li><a href="../../../../Book/科学技术/贝尔实验室与美国革新大时代" data-for="Book/科学技术/贝尔实验室与美国革新大时代">贝尔实验室与美国革新大时代</a></li></li><li><li><a href="../../../../Book/科学技术/高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例" data-for="Book/科学技术/高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例">高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/经济理财"><button class="folder-button"><p class="folder-title">经济理财</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/经济理财"><li><li><a href="../../../../Book/经济理财/人力资源管理从入门到精通" data-for="Book/经济理财/人力资源管理从入门到精通">人力资源管理从入门到精通</a></li></li><li><li><a href="../../../../Book/经济理财/十分钟冥想" data-for="Book/经济理财/十分钟冥想">十分钟冥想</a></li></li><li><li><a href="../../../../Book/经济理财/半小时漫画股票实战法" data-for="Book/经济理财/半小时漫画股票实战法">半小时漫画股票实战法</a></li></li><li><li><a href="../../../../Book/经济理财/小米创业思考" data-for="Book/经济理财/小米创业思考">小米创业思考</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/艺术"><button class="folder-button"><p class="folder-title">艺术</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/艺术"><li><li><a href="../../../../Book/艺术/江湖丛谈(注音注释插图本)" data-for="Book/艺术/江湖丛谈(注音注释插图本)">江湖丛谈(注音注释插图本)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/计算机"><button class="folder-button"><p class="folder-title">计算机</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/计算机"><li><li><a href="../../../../Book/计算机/Flask-Web开发:基于Python的Web应用开发实战(第2版)" data-for="Book/计算机/Flask-Web开发:基于Python的Web应用开发实战(第2版)">Flask Web开发:基于Python的Web应用开发实战(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/IT基础架构:系统运维实践" data-for="Book/计算机/IT基础架构:系统运维实践">IT基础架构:系统运维实践</a></li></li><li><li><a href="../../../../Book/计算机/Linux命令行与shell脚本编程大全(第4版)" data-for="Book/计算机/Linux命令行与shell脚本编程大全(第4版)">Linux命令行与shell脚本编程大全(第4版)</a></li></li><li><li><a href="../../../../Book/计算机/Linux是怎样工作的" data-for="Book/计算机/Linux是怎样工作的">Linux是怎样工作的</a></li></li><li><li><a href="../../../../Book/计算机/Python工匠:案例、技巧与工程实践" data-for="Book/计算机/Python工匠:案例、技巧与工程实践">Python工匠:案例、技巧与工程实践</a></li></li><li><li><a href="../../../../Book/计算机/Python编程:从入门到实践(第2版)" data-for="Book/计算机/Python编程:从入门到实践(第2版)">Python编程:从入门到实践(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/Python编程轻松进阶" data-for="Book/计算机/Python编程轻松进阶">Python编程轻松进阶</a></li></li><li><li><a href="../../../../Book/计算机/SQL必知必会(第5版)" data-for="Book/计算机/SQL必知必会(第5版)">SQL必知必会(第5版)</a></li></li><li><li><a href="../../../../Book/计算机/SRE:Google运维解密" data-for="Book/计算机/SRE:Google运维解密">SRE:Google运维解密</a></li></li><li><li><a href="../../../../Book/计算机/UNIX传奇:历史与回忆" data-for="Book/计算机/UNIX传奇:历史与回忆">UNIX传奇:历史与回忆</a></li></li><li><li><a href="../../../../Book/计算机/VMware-vSphere-7.0云平台运维与管理(第2版)" data-for="Book/计算机/VMware-vSphere-7.0云平台运维与管理(第2版)">VMware vSphere 7.0云平台运维与管理(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/人人都懂设计模式:从生活中领悟设计模式(Python实现)" data-for="Book/计算机/人人都懂设计模式:从生活中领悟设计模式(Python实现)">人人都懂设计模式:从生活中领悟设计模式(Python实现)</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:HTML+CSS快速上手" data-for="Book/计算机/从0到1:HTML+CSS快速上手">从0到1:HTML+CSS快速上手</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:HTML5+CSS3修炼之道" data-for="Book/计算机/从0到1:HTML5+CSS3修炼之道">从0到1:HTML5+CSS3修炼之道</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:JavaScript-快速上手" data-for="Book/计算机/从0到1:JavaScript-快速上手">从0到1:JavaScript 快速上手</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:jQuery快速上手" data-for="Book/计算机/从0到1:jQuery快速上手">从0到1:jQuery快速上手</a></li></li><li><li><a href="../../../../Book/计算机/明解Python" data-for="Book/计算机/明解Python">明解Python</a></li></li><li><li><a href="../../../../Book/计算机/每天5分钟玩转Docker容器技术" data-for="Book/计算机/每天5分钟玩转Docker容器技术">每天5分钟玩转Docker容器技术</a></li></li><li><li><a href="../../../../Book/计算机/流畅的Python" data-for="Book/计算机/流畅的Python">流畅的Python</a></li></li><li><li><a href="../../../../Book/计算机/硅谷之火:个人计算机的诞生与衰落(第3版)" data-for="Book/计算机/硅谷之火:个人计算机的诞生与衰落(第3版)">硅谷之火:个人计算机的诞生与衰落(第3版)</a></li></li><li><li><a href="../../../../Book/计算机/秒懂设计模式" data-for="Book/计算机/秒懂设计模式">秒懂设计模式</a></li></li><li><li><a href="../../../../Book/计算机/程序员的README" data-for="Book/计算机/程序员的README">程序员的README</a></li></li><li><li><a href="../../../../Book/计算机/精通Python设计模式(第2版)" data-for="Book/计算机/精通Python设计模式(第2版)">精通Python设计模式(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/网络安全等级保护2.0:定级、测评、实施与运维" data-for="Book/计算机/网络安全等级保护2.0:定级、测评、实施与运维">网络安全等级保护2.0:定级、测评、实施与运维</a></li></li><li><li><a href="../../../../Book/计算机/网络工程师红宝书:思科华为华三实战案例荟萃" data-for="Book/计算机/网络工程师红宝书:思科华为华三实战案例荟萃">网络工程师红宝书:思科华为华三实战案例荟萃</a></li></li><li><li><a href="../../../../Book/计算机/网络是怎样连接的" data-for="Book/计算机/网络是怎样连接的">网络是怎样连接的</a></li></li><li><li><a href="../../../../Book/计算机/网络运维亲历记-(网络运维纪实文学)" data-for="Book/计算机/网络运维亲历记-(网络运维纪实文学)">网络运维亲历记 (网络运维纪实文学)</a></li></li><li><li><a href="../../../../Book/计算机/虚拟化工程师运维实战:VMware服务器虚拟化+Citrix桌面应用虚拟化+Veeam备份+Zabbix监控" data-for="Book/计算机/虚拟化工程师运维实战:VMware服务器虚拟化+Citrix桌面应用虚拟化+Veeam备份+Zabbix监控">虚拟化工程师运维实战:VMware服务器虚拟化+Citrix桌面/应用虚拟化+Veeam备份+Zabbix监控</a></li></li><li><li><a href="../../../../Book/计算机/计算机:一部历史" data-for="Book/计算机/计算机:一部历史">计算机:一部历史</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Company"><button class="folder-button"><p class="folder-title">Company</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Company"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Company/信息化"><button class="folder-button"><p class="folder-title">信息化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Company/信息化"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Company/信息化/规范"><button class="folder-button"><p class="folder-title">规范</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Company/信息化/规范"><li><li><a href="../../../../Company/信息化/规范/计算机命名规范" data-for="Company/信息化/规范/计算机命名规范">计算机命名规范</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Culture"><button class="folder-button"><p class="folder-title">Culture</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Culture"><li><li><a href="../../../../Culture/Home" data-for="Culture/Home">传统文化</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government"><button class="folder-button"><p class="folder-title">Government</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government/中国"><button class="folder-button"><p class="folder-title">中国</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government/中国"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government/中国/标准"><button class="folder-button"><p class="folder-title">标准</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government/中国/标准"><li><li><a href="../../../../Government/中国/标准/标准组织" data-for="Government/中国/标准/标准组织">标准组织</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government/中国/法律"><button class="folder-button"><p class="folder-title">法律</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government/中国/法律"><li><li><a href="../../../../Government/中国/法律/法律文书" data-for="Government/中国/法律/法律文书">法律文书</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal"><button class="folder-button"><p class="folder-title">Journal</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022"><button class="folder-button"><p class="folder-title">2022</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W34"><button class="folder-button"><p class="folder-title">W34</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W34"><li><li><a href="../../../../Journal/2022/W34/2022-08-24" data-for="Journal/2022/W34/2022-08-24">2022-08-24</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-25" data-for="Journal/2022/W34/2022-08-25">2022-08-25</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-26" data-for="Journal/2022/W34/2022-08-26">2022-08-26</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-27" data-for="Journal/2022/W34/2022-08-27">2022-08-27</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-28" data-for="Journal/2022/W34/2022-08-28">2022-08-28</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-W34" data-for="Journal/2022/W34/2022-W34">2022-W34</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W35"><button class="folder-button"><p class="folder-title">W35</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W35"><li><li><a href="../../../../Journal/2022/W35/2022-08-29" data-for="Journal/2022/W35/2022-08-29">2022-08-29</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-08-30" data-for="Journal/2022/W35/2022-08-30">2022-08-30</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-08-31" data-for="Journal/2022/W35/2022-08-31">2022-08-31</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-09-01" data-for="Journal/2022/W35/2022-09-01">2022-09-01</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-W35" data-for="Journal/2022/W35/2022-W35">2022-W35</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W36"><button class="folder-button"><p class="folder-title">W36</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W36"><li><li><a href="../../../../Journal/2022/W36/2022-09-05" data-for="Journal/2022/W36/2022-09-05">2022-09-05</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-09-06" data-for="Journal/2022/W36/2022-09-06">2022-09-06</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-09-07" data-for="Journal/2022/W36/2022-09-07">2022-09-07</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-09-08" data-for="Journal/2022/W36/2022-09-08">2022-09-08</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-W36" data-for="Journal/2022/W36/2022-W36">2022-W36</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W37"><button class="folder-button"><p class="folder-title">W37</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W37"><li><li><a href="../../../../Journal/2022/W37/2022-09-12" data-for="Journal/2022/W37/2022-09-12">2022-09-12</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-13" data-for="Journal/2022/W37/2022-09-13">2022-09-13</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-14" data-for="Journal/2022/W37/2022-09-14">2022-09-14</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-15" data-for="Journal/2022/W37/2022-09-15">2022-09-15</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-16" data-for="Journal/2022/W37/2022-09-16">2022-09-16</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-17" data-for="Journal/2022/W37/2022-09-17">2022-09-17</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-18" data-for="Journal/2022/W37/2022-09-18">2022-09-18</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-W37" data-for="Journal/2022/W37/2022-W37">2022-W37</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W38"><button class="folder-button"><p class="folder-title">W38</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W38"><li><li><a href="../../../../Journal/2022/W38/2022-09-19" data-for="Journal/2022/W38/2022-09-19">2022-09-19</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-09-20" data-for="Journal/2022/W38/2022-09-20">2022-09-20</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-09-21" data-for="Journal/2022/W38/2022-09-21">2022-09-21</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-09-22" data-for="Journal/2022/W38/2022-09-22">2022-09-22</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-W38" data-for="Journal/2022/W38/2022-W38">2022-W38</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W39"><button class="folder-button"><p class="folder-title">W39</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W39"><li><li><a href="../../../../Journal/2022/W39/2022-09-28" data-for="Journal/2022/W39/2022-09-28">2022-09-28</a></li></li><li><li><a href="../../../../Journal/2022/W39/2022-09-29" data-for="Journal/2022/W39/2022-09-29">2022-09-29</a></li></li><li><li><a href="../../../../Journal/2022/W39/2022-W39" data-for="Journal/2022/W39/2022-W39">2022-W39</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W41"><button class="folder-button"><p class="folder-title">W41</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W41"><li><li><a href="../../../../Journal/2022/W41/2022-10-10" data-for="Journal/2022/W41/2022-10-10">2022-10-10</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-11" data-for="Journal/2022/W41/2022-10-11">2022-10-11</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-12" data-for="Journal/2022/W41/2022-10-12">2022-10-12</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-13" data-for="Journal/2022/W41/2022-10-13">2022-10-13</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-14" data-for="Journal/2022/W41/2022-10-14">2022-10-14</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-16" data-for="Journal/2022/W41/2022-10-16">2022-10-16</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-W41" data-for="Journal/2022/W41/2022-W41">2022-W41</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W42"><button class="folder-button"><p class="folder-title">W42</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W42"><li><li><a href="../../../../Journal/2022/W42/2022-10-17" data-for="Journal/2022/W42/2022-10-17">2022-10-17</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-10-18" data-for="Journal/2022/W42/2022-10-18">2022-10-18</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-10-19" data-for="Journal/2022/W42/2022-10-19">2022-10-19</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-10-21" data-for="Journal/2022/W42/2022-10-21">2022-10-21</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-W42" data-for="Journal/2022/W42/2022-W42">2022-W42</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W43"><button class="folder-button"><p class="folder-title">W43</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W43"><li><li><a href="../../../../Journal/2022/W43/2022-10-24" data-for="Journal/2022/W43/2022-10-24">2022-10-24</a></li></li><li><li><a href="../../../../Journal/2022/W43/2022-10-26" data-for="Journal/2022/W43/2022-10-26">2022-10-26</a></li></li><li><li><a href="../../../../Journal/2022/W43/2022-W43" data-for="Journal/2022/W43/2022-W43">2022-W43</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W44"><button class="folder-button"><p class="folder-title">W44</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W44"><li><li><a href="../../../../Journal/2022/W44/2022-11-02" data-for="Journal/2022/W44/2022-11-02">2022-11-02</a></li></li><li><li><a href="../../../../Journal/2022/W44/2022-W44" data-for="Journal/2022/W44/2022-W44">2022-W44</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W45"><button class="folder-button"><p class="folder-title">W45</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W45"><li><li><a href="../../../../Journal/2022/W45/2022-11-10" data-for="Journal/2022/W45/2022-11-10">2022-11-10</a></li></li><li><li><a href="../../../../Journal/2022/W45/2022-11-11" data-for="Journal/2022/W45/2022-11-11">2022-11-11</a></li></li><li><li><a href="../../../../Journal/2022/W45/2022-11-12" data-for="Journal/2022/W45/2022-11-12">2022-11-12</a></li></li><li><li><a href="../../../../Journal/2022/W45/2022-11-13" data-for="Journal/2022/W45/2022-11-13">2022-11-13</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W46"><button class="folder-button"><p class="folder-title">W46</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W46"><li><li><a href="../../../../Journal/2022/W46/2022-11-18" data-for="Journal/2022/W46/2022-11-18">2022-11-18</a></li></li><li><li><a href="../../../../Journal/2022/W46/2022-11-20" data-for="Journal/2022/W46/2022-11-20">2022-11-20</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W47"><button class="folder-button"><p class="folder-title">W47</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W47"><li><li><a href="../../../../Journal/2022/W47/2022-11-21" data-for="Journal/2022/W47/2022-11-21">2022-11-21</a></li></li><li><li><a href="../../../../Journal/2022/W47/2022-11-22" data-for="Journal/2022/W47/2022-11-22">2022-11-22</a></li></li><li><li><a href="../../../../Journal/2022/W47/2022-W47" data-for="Journal/2022/W47/2022-W47">2022-W47</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W48"><button class="folder-button"><p class="folder-title">W48</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W48"><li><li><a href="../../../../Journal/2022/W48/2022-11-28" data-for="Journal/2022/W48/2022-11-28">2022-11-28</a></li></li><li><li><a href="../../../../Journal/2022/W48/2022-11-29" data-for="Journal/2022/W48/2022-11-29">2022-11-29</a></li></li><li><li><a href="../../../../Journal/2022/W48/2022-12-01" data-for="Journal/2022/W48/2022-12-01">2022-12-01</a></li></li><li><li><a href="../../../../Journal/2022/W48/2022-12-04" data-for="Journal/2022/W48/2022-12-04">2022-12-04</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W49"><button class="folder-button"><p class="folder-title">W49</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W49"><li><li><a href="../../../../Journal/2022/W49/2022-12-06" data-for="Journal/2022/W49/2022-12-06">2022-12-06</a></li></li><li><li><a href="../../../../Journal/2022/W49/2022-W49" data-for="Journal/2022/W49/2022-W49">2022-W49</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W50"><button class="folder-button"><p class="folder-title">W50</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W50"><li><li><a href="../../../../Journal/2022/W50/2022-12-12" data-for="Journal/2022/W50/2022-12-12">2022-12-12</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023"><button class="folder-button"><p class="folder-title">2023</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W2"><button class="folder-button"><p class="folder-title">W2</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W2"><li><li><a href="../../../../Journal/2023/W2/2023-W2" data-for="Journal/2023/W2/2023-W2">2023-W2</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W3"><button class="folder-button"><p class="folder-title">W3</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W3"><li><li><a href="../../../../Journal/2023/W3/2023-01-16" data-for="Journal/2023/W3/2023-01-16">2023-01-16</a></li></li><li><li><a href="../../../../Journal/2023/W3/2023-01-18" data-for="Journal/2023/W3/2023-01-18">2023-01-18</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W5"><button class="folder-button"><p class="folder-title">W5</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W5"><li><li><a href="../../../../Journal/2023/W5/2023-W5" data-for="Journal/2023/W5/2023-W5">2023-W5</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W6"><button class="folder-button"><p class="folder-title">W6</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W6"><li><li><a href="../../../../Journal/2023/W6/2023-W6" data-for="Journal/2023/W6/2023-W6">2023-W6</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W7"><button class="folder-button"><p class="folder-title">W7</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W7"><li><li><a href="../../../../Journal/2023/W7/2023-02-14" data-for="Journal/2023/W7/2023-02-14">2023-02-14</a></li></li><li><li><a href="../../../../Journal/2023/W7/2023-02-15" data-for="Journal/2023/W7/2023-02-15">2023-02-15</a></li></li><li><li><a href="../../../../Journal/2023/W7/2023-02-16" data-for="Journal/2023/W7/2023-02-16">2023-02-16</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W8"><button class="folder-button"><p class="folder-title">W8</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W8"><li><li><a href="../../../../Journal/2023/W8/2023-02-20" data-for="Journal/2023/W8/2023-02-20">2023-02-20</a></li></li><li><li><a href="../../../../Journal/2023/W8/2023-02-22" data-for="Journal/2023/W8/2023-02-22">2023-02-22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W10"><button class="folder-button"><p class="folder-title">W10</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W10"><li><li><a href="../../../../Journal/2023/W10/2023-W10" data-for="Journal/2023/W10/2023-W10">2023-W10</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W12"><button class="folder-button"><p class="folder-title">W12</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W12"><li><li><a href="../../../../Journal/2023/W12/2023-03-20" data-for="Journal/2023/W12/2023-03-20">2023-03-20</a></li></li><li><li><a href="../../../../Journal/2023/W12/2023-03-21" data-for="Journal/2023/W12/2023-03-21">2023-03-21</a></li></li><li><li><a href="../../../../Journal/2023/W12/2023-W12" data-for="Journal/2023/W12/2023-W12">2023-W12</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W14"><button class="folder-button"><p class="folder-title">W14</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W14"><li><li><a href="../../../../Journal/2023/W14/2023-04-08" data-for="Journal/2023/W14/2023-04-08">2023-04-08</a></li></li><li><li><a href="../../../../Journal/2023/W14/2023-W14" data-for="Journal/2023/W14/2023-W14">2023-W14</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W16"><button class="folder-button"><p class="folder-title">W16</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W16"><li><li><a href="../../../../Journal/2023/W16/2023-04-21" data-for="Journal/2023/W16/2023-04-21">2023-04-21</a></li></li><li><li><a href="../../../../Journal/2023/W16/2023-04-23" data-for="Journal/2023/W16/2023-04-23">2023-04-23</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W22"><button class="folder-button"><p class="folder-title">W22</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W22"><li><li><a href="../../../../Journal/2023/W22/2023-05-31" data-for="Journal/2023/W22/2023-05-31">2023-05-31</a></li></li><li><li><a href="../../../../Journal/2023/W22/2023-06-01" data-for="Journal/2023/W22/2023-06-01">2023-06-01</a></li></li><li><li><a href="../../../../Journal/2023/W22/2023-W22" data-for="Journal/2023/W22/2023-W22">2023-W22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W23"><button class="folder-button"><p class="folder-title">W23</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W23"><li><li><a href="../../../../Journal/2023/W23/2023-06-05" data-for="Journal/2023/W23/2023-06-05">2023-06-05</a></li></li><li><li><a href="../../../../Journal/2023/W23/2023-06-08" data-for="Journal/2023/W23/2023-06-08">2023-06-08</a></li></li><li><li><a href="../../../../Journal/2023/W23/2023-W23" data-for="Journal/2023/W23/2023-W23">2023-W23</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W24"><button class="folder-button"><p class="folder-title">W24</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W24"><li><li><a href="../../../../Journal/2023/W24/2023-06-12" data-for="Journal/2023/W24/2023-06-12">2023-06-12</a></li></li><li><li><a href="../../../../Journal/2023/W24/2023-06-13" data-for="Journal/2023/W24/2023-06-13">2023-06-13</a></li></li><li><li><a href="../../../../Journal/2023/W24/2023-06-15" data-for="Journal/2023/W24/2023-06-15">2023-06-15</a></li></li><li><li><a href="../../../../Journal/2023/W24/2023-W24" data-for="Journal/2023/W24/2023-W24">2023-W24</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W25"><button class="folder-button"><p class="folder-title">W25</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W25"><li><li><a href="../../../../Journal/2023/W25/2023-W25" data-for="Journal/2023/W25/2023-W25">2023-W25</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W26"><button class="folder-button"><p class="folder-title">W26</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W26"><li><li><a href="../../../../Journal/2023/W26/2023-06-26" data-for="Journal/2023/W26/2023-06-26">2023-06-26</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W31"><button class="folder-button"><p class="folder-title">W31</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W31"><li><li><a href="../../../../Journal/2023/W31/2023-W31" data-for="Journal/2023/W31/2023-W31">2023-W31</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W32"><button class="folder-button"><p class="folder-title">W32</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W32"><li><li><a href="../../../../Journal/2023/W32/2023-08-07" data-for="Journal/2023/W32/2023-08-07">2023-08-07</a></li></li><li><li><a href="../../../../Journal/2023/W32/2023-08-08" data-for="Journal/2023/W32/2023-08-08">2023-08-08</a></li></li><li><li><a href="../../../../Journal/2023/W32/2023-W32" data-for="Journal/2023/W32/2023-W32">2023-W32</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W33"><button class="folder-button"><p class="folder-title">W33</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W33"><li><li><a href="../../../../Journal/2023/W33/2023-W33" data-for="Journal/2023/W33/2023-W33">2023-W33</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W35"><button class="folder-button"><p class="folder-title">W35</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W35"><li><li><a href="../../../../Journal/2023/W35/2023-W35" data-for="Journal/2023/W35/2023-W35">2023-W35</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W36"><button class="folder-button"><p class="folder-title">W36</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W36"><li><li><a href="../../../../Journal/2023/W36/2023-W36" data-for="Journal/2023/W36/2023-W36">2023-W36</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W37"><button class="folder-button"><p class="folder-title">W37</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W37"><li><li><a href="../../../../Journal/2023/W37/2023-W37" data-for="Journal/2023/W37/2023-W37">2023-W37</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W40"><button class="folder-button"><p class="folder-title">W40</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W40"><li><li><a href="../../../../Journal/2023/W40/2023-W40" data-for="Journal/2023/W40/2023-W40">2023-W40</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W45"><button class="folder-button"><p class="folder-title">W45</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W45"><li><li><a href="../../../../Journal/2023/W45/2023-11-12" data-for="Journal/2023/W45/2023-11-12">2023-11-12</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W46"><button class="folder-button"><p class="folder-title">W46</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W46"><li><li><a href="../../../../Journal/2023/W46/2023-11-15" data-for="Journal/2023/W46/2023-11-15">2023-11-15</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W48"><button class="folder-button"><p class="folder-title">W48</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W48"><li><li><a href="../../../../Journal/2023/W48/2023-W48" data-for="Journal/2023/W48/2023-W48">2023-W48</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W49"><button class="folder-button"><p class="folder-title">W49</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W49"><li><li><a href="../../../../Journal/2023/W49/2023-12-07" data-for="Journal/2023/W49/2023-12-07">2023-12-07</a></li></li><li><li><a href="../../../../Journal/2023/W49/2023-W49" data-for="Journal/2023/W49/2023-W49">2023-W49</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W50"><button class="folder-button"><p class="folder-title">W50</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W50"><li><li><a href="../../../../Journal/2023/W50/2023-12-12" data-for="Journal/2023/W50/2023-12-12">2023-12-12</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024"><button class="folder-button"><p class="folder-title">2024</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W8"><button class="folder-button"><p class="folder-title">W8</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W8"><li><li><a href="../../../../Journal/2024/W8/2024-02-22" data-for="Journal/2024/W8/2024-02-22">2024-02-22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W10"><button class="folder-button"><p class="folder-title">W10</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W10"><li><li><a href="../../../../Journal/2024/W10/2024-03-05" data-for="Journal/2024/W10/2024-03-05">2024-03-05</a></li></li><li><li><a href="../../../../Journal/2024/W10/2024-03-06" data-for="Journal/2024/W10/2024-03-06">2024-03-06</a></li></li><li><li><a href="../../../../Journal/2024/W10/2024-03-07" data-for="Journal/2024/W10/2024-03-07">2024-03-07</a></li></li><li><li><a href="../../../../Journal/2024/W10/2024-W10" data-for="Journal/2024/W10/2024-W10">2024-W10</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W11"><button class="folder-button"><p class="folder-title">W11</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W11"><li><li><a href="../../../../Journal/2024/W11/2024-03-11" data-for="Journal/2024/W11/2024-03-11">2024-03-11</a></li></li><li><li><a href="../../../../Journal/2024/W11/2024-03-12" data-for="Journal/2024/W11/2024-03-12">2024-03-12</a></li></li><li><li><a href="../../../../Journal/2024/W11/2024-03-13" data-for="Journal/2024/W11/2024-03-13">2024-03-13</a></li></li><li><li><a href="../../../../Journal/2024/W11/2024-W11" data-for="Journal/2024/W11/2024-W11">2024-W11</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W12"><button class="folder-button"><p class="folder-title">W12</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W12"><li><li><a href="../../../../Journal/2024/W12/2024-03-20" data-for="Journal/2024/W12/2024-03-20">2024-03-20</a></li></li><li><li><a href="../../../../Journal/2024/W12/2024-W12" data-for="Journal/2024/W12/2024-W12">2024-W12</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W14"><button class="folder-button"><p class="folder-title">W14</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W14"><li><li><a href="../../../../Journal/2024/W14/2024-W14" data-for="Journal/2024/W14/2024-W14">2024-W14</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W16"><button class="folder-button"><p class="folder-title">W16</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W16"><li><li><a href="../../../../Journal/2024/W16/2024-W16" data-for="Journal/2024/W16/2024-W16">2024-W16</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W17"><button class="folder-button"><p class="folder-title">W17</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W17"><li><li><a href="../../../../Journal/2024/W17/2024-04-24" data-for="Journal/2024/W17/2024-04-24">2024-04-24</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W22"><button class="folder-button"><p class="folder-title">W22</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W22"><li><li><a href="../../../../Journal/2024/W22/2024-06-02" data-for="Journal/2024/W22/2024-06-02">2024-06-02</a></li></li><li><li><a href="../../../../Journal/2024/W22/2024-W22" data-for="Journal/2024/W22/2024-W22">2024-W22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W23"><button class="folder-button"><p class="folder-title">W23</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W23"><li><li><a href="../../../../Journal/2024/W23/2024-06-03" data-for="Journal/2024/W23/2024-06-03">2024-06-03</a></li></li><li><li><a href="../../../../Journal/2024/W23/2024-06-04" data-for="Journal/2024/W23/2024-06-04">2024-06-04</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W24"><button class="folder-button"><p class="folder-title">W24</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W24"><li><li><a href="../../../../Journal/2024/W24/2024-06-12" data-for="Journal/2024/W24/2024-06-12">2024-06-12</a></li></li><li><li><a href="../../../../Journal/2024/W24/2024-W24" data-for="Journal/2024/W24/2024-W24">2024-W24</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Life"><button class="folder-button"><p class="folder-title">Life</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Life"><li><li><a href="../../../../Life/Home" data-for="Life/Home">生活相关</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Scholar"><button class="folder-button"><p class="folder-title">Scholar</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Scholar"><li><li><a href="../../../../Scholar/Home" data-for="Scholar/Home">学术</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech"><button class="folder-button"><p class="folder-title">Tech</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/cloud-service"><button class="folder-button"><p class="folder-title">cloud-service</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/cloud-service"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/cloud-service/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/cloud-service/基础"><li><li><a href="../../../../Tech/cloud-service/基础/IT-基础架构" data-for="Tech/cloud-service/基础/IT-基础架构">IT 基础架构</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/云计算" data-for="Tech/cloud-service/基础/云计算">云计算概述</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/功能即服务(FaaS)" data-for="Tech/cloud-service/基础/功能即服务(FaaS)">功能即服务(FaaS)</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/基础架构即服务(IaaS)" data-for="Tech/cloud-service/基础/基础架构即服务(IaaS)">基础架构即服务(IaaS)</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/平台即服务(PaaS)" data-for="Tech/cloud-service/基础/平台即服务(PaaS)">平台即服务(PaaS)</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/软件即服务(SaaS)" data-for="Tech/cloud-service/基础/软件即服务(SaaS)">软件即服务(SaaS)</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network"><button class="folder-button"><p class="folder-title">computer-network</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/Nginx"><button class="folder-button"><p class="folder-title">Nginx</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/Nginx"><li><li><a href="../../../../Tech/computer-network/Nginx/概述" data-for="Tech/computer-network/Nginx/概述">Nginx 概述</a></li></li><li><li><a href="../../../../Tech/computer-network/Nginx/内容缓存" data-for="Tech/computer-network/Nginx/内容缓存">内容缓存</a></li></li><li><li><a href="../../../../Tech/computer-network/Nginx/基础配置" data-for="Tech/computer-network/Nginx/基础配置">基础配置</a></li></li><li><li><a href="../../../../Tech/computer-network/Nginx/负载均衡" data-for="Tech/computer-network/Nginx/负载均衡">负载均衡</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/应用服务"><button class="folder-button"><p class="folder-title">应用服务</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/应用服务"><li><li><a href="../../../../Tech/computer-network/应用服务/CDN-内容分发网络" data-for="Tech/computer-network/应用服务/CDN-内容分发网络">CDN 内容分发网络</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/网络协议"><button class="folder-button"><p class="folder-title">网络协议</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/网络协议"><li><li><a href="../../../../Tech/computer-network/网络协议/DHCP-动态主机配置协议" data-for="Tech/computer-network/网络协议/DHCP-动态主机配置协议">DHCP 动态主机配置协议</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/DNS-域名系统" data-for="Tech/computer-network/网络协议/DNS-域名系统">DNS 域名系统</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/IP-网际协议" data-for="Tech/computer-network/网络协议/IP-网际协议">IP 网际协议</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/TCP-传输控制协议" data-for="Tech/computer-network/网络协议/TCP-传输控制协议">TCP 传输控制协议</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/UDP-用户数据报协议" data-for="Tech/computer-network/网络协议/UDP-用户数据报协议">UDP 用户数据报协议</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/网络基础"><button class="folder-button"><p class="folder-title">网络基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/网络基础"><li><li><a href="../../../../Tech/computer-network/网络基础/网络基础" data-for="Tech/computer-network/网络基础/网络基础">网络基础</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security"><button class="folder-button"><p class="folder-title">computer-security</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/信息安全"><button class="folder-button"><p class="folder-title">信息安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/信息安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/信息安全/OpenPGP"><button class="folder-button"><p class="folder-title">OpenPGP</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/信息安全/OpenPGP"><li><li><a href="../../../../Tech/computer-security/信息安全/OpenPGP/GnuPG-简明指南" data-for="Tech/computer-security/信息安全/OpenPGP/GnuPG-简明指南">GnuPG 简明指南</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/密码学"><button class="folder-button"><p class="folder-title">密码学</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/密码学"><li><li><a href="../../../../Tech/computer-security/密码学/简明指南" data-for="Tech/computer-security/密码学/简明指南">简明指南</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/用户安全"><button class="folder-button"><p class="folder-title">用户安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/用户安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/用户安全/权限设计"><button class="folder-button"><p class="folder-title">权限设计</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/用户安全/权限设计"><li><li><a href="../../../../Tech/computer-security/用户安全/权限设计/主流权限系统的设计" data-for="Tech/computer-security/用户安全/权限设计/主流权限系统的设计">主流权限系统的设计</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/用户安全/用户鉴权"><button class="folder-button"><p class="folder-title">用户鉴权</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/用户安全/用户鉴权"><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/HTTP-基本鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/HTTP-基本鉴权">HTTP 基本鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/JWT(JSON-Web-Token)鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/JWT(JSON-Web-Token)鉴权">JWT 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/OAuth-鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/OAuth-鉴权">OAuth 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/Session-Cookie-鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/Session-Cookie-鉴权">Session-Cookie 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/单点登录(Single-Sign-On)" data-for="Tech/computer-security/用户安全/用户鉴权/单点登录(Single-Sign-On)">SSO 单点登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/Token-鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/Token-鉴权">Token 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/一键登录(适用于原生APP)" data-for="Tech/computer-security/用户安全/用户鉴权/一键登录(适用于原生APP)">一键登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/唯一登录" data-for="Tech/computer-security/用户安全/用户鉴权/唯一登录">唯一登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/扫码登录" data-for="Tech/computer-security/用户安全/用户鉴权/扫码登录">扫码登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/联合登录和信任登录" data-for="Tech/computer-security/用户安全/用户鉴权/联合登录和信任登录">联合登录和信任登录</a></li></li></ul></div></div></li><li><li><a href="../../../../Tech/computer-security/用户安全/简明指南" data-for="Tech/computer-security/用户安全/简明指南">简明指南</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/系统安全"><button class="folder-button"><p class="folder-title">系统安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/系统安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/系统安全/防火墙"><button class="folder-button"><p class="folder-title">防火墙</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/系统安全/防火墙"><li><li><a href="../../../../Tech/computer-security/系统安全/防火墙/网络端口大全" data-for="Tech/computer-security/系统安全/防火墙/网络端口大全">网络端口大全</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/网络安全"><button class="folder-button"><p class="folder-title">网络安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/网络安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/网络安全/OpenSSH"><button class="folder-button"><p class="folder-title">OpenSSH</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/网络安全/OpenSSH"><li><li><a href="../../../../Tech/computer-security/网络安全/OpenSSH/OpenSSH-使用方法" data-for="Tech/computer-security/网络安全/OpenSSH/OpenSSH-使用方法">OpenSSH 使用方法</a></li></li><li><li><a href="../../../../Tech/computer-security/网络安全/OpenSSH/OpenSSH-概述" data-for="Tech/computer-security/网络安全/OpenSSH/OpenSSH-概述">OpenSSH 概述</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/网络安全/OpenSSL"><button class="folder-button"><p class="folder-title">OpenSSL</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/网络安全/OpenSSL"><li><li><a href="../../../../Tech/computer-security/网络安全/OpenSSL/简明指南" data-for="Tech/computer-security/网络安全/OpenSSL/简明指南">简明指南</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system"><button class="folder-button"><p class="folder-title">database-system</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system/PostgreSQL"><button class="folder-button"><p class="folder-title">PostgreSQL</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system/PostgreSQL"><li><li><a href="../../../../Tech/database-system/PostgreSQL/基本概念" data-for="Tech/database-system/PostgreSQL/基本概念">基本概念</a></li></li><li><li><a href="../../../../Tech/database-system/PostgreSQL/安装配置" data-for="Tech/database-system/PostgreSQL/安装配置">安装配置</a></li></li><li><li><a href="../../../../Tech/database-system/PostgreSQL/简介" data-for="Tech/database-system/PostgreSQL/简介">简介</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system/SQL 语言"><button class="folder-button"><p class="folder-title">SQL 语言</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system/SQL 语言"><li><li><a href="../../../../Tech/database-system/SQL-语言/基础语法" data-for="Tech/database-system/SQL-语言/基础语法">基础语法</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system/基础"><li><li><a href="../../../../Tech/database-system/基础/关系型数据库" data-for="Tech/database-system/基础/关系型数据库">关系型数据库</a></li></li><li><li><a href="../../../../Tech/database-system/基础/数据库概述" data-for="Tech/database-system/基础/数据库概述">数据库概述</a></li></li><li><li><a href="../../../../Tech/database-system/基础/非关系型数据库" data-for="Tech/database-system/基础/非关系型数据库">非关系型数据库</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started"><button class="folder-button"><p class="folder-title">getting-started</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具"><button class="folder-button"><p class="folder-title">命令行工具</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具/PowerShell"><button class="folder-button"><p class="folder-title">PowerShell</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具/PowerShell"><li><li><a href="../../../../Tech/getting-started/命令行工具/PowerShell/PowerShell-入门" data-for="Tech/getting-started/命令行工具/PowerShell/PowerShell-入门">PowerShell 入门</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/PowerShell/PowerShell-进阶" data-for="Tech/getting-started/命令行工具/PowerShell/PowerShell-进阶">PowerShell 进阶</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/PowerShell/PowerShell-高级" data-for="Tech/getting-started/命令行工具/PowerShell/PowerShell-高级">PowerShell 高级</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具/Shell"><button class="folder-button"><p class="folder-title">Shell</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具/Shell"><li><li><a href="../../../../Tech/getting-started/命令行工具/Shell/Shell-命令操作" data-for="Tech/getting-started/命令行工具/Shell/Shell-命令操作">Linux 命令行操作</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Shell/Shell-必备锦囊" data-for="Tech/getting-started/命令行工具/Shell/Shell-必备锦囊">Shell 必备锦囊</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Shell/Shell-是什么" data-for="Tech/getting-started/命令行工具/Shell/Shell-是什么">Shell 是什么</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具/Vim"><button class="folder-button"><p class="folder-title">Vim</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具/Vim"><li><li><a href="../../../../Tech/getting-started/命令行工具/Vim/Vim-参考手册" data-for="Tech/getting-started/命令行工具/Vim/Vim-参考手册">Vim 参考手册</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Vim/Vim-帮助文档" data-for="Tech/getting-started/命令行工具/Vim/Vim-帮助文档">Vim 帮助文档</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Vim/Vim-入门" data-for="Tech/getting-started/命令行工具/Vim/Vim-入门">Vim 快速入门</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/开源指南"><button class="folder-button"><p class="folder-title">开源指南</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/开源指南"><li><li><a href="../../../../Tech/getting-started/开源指南/如何向开源社区提问" data-for="Tech/getting-started/开源指南/如何向开源社区提问">如何向开源社区提问</a></li></li><li><li><a href="../../../../Tech/getting-started/开源指南/如何有效报告-BUG" data-for="Tech/getting-started/开源指南/如何有效报告-BUG">如何有效报告 BUG</a></li></li><li><li><a href="../../../../Tech/getting-started/开源指南/开源指北" data-for="Tech/getting-started/开源指南/开源指北">开源指北</a></li></li><li><li><a href="../../../../Tech/getting-started/开源指南/提问的智慧" data-for="Tech/getting-started/开源指南/提问的智慧">提问的智慧</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/文本处理"><button class="folder-button"><p class="folder-title">文本处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/文本处理"><li><li><a href="../../../../Tech/getting-started/文本处理/正则表达式" data-for="Tech/getting-started/文本处理/正则表达式">正则表达式</a></li></li><li><li><a href="../../../../Tech/getting-started/文本处理/结构化文件" data-for="Tech/getting-started/文本处理/结构化文件">结构化文件</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制"><button class="folder-button"><p class="folder-title">版本控制</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制/Git"><button class="folder-button"><p class="folder-title">Git</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制/Git"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制/Git/入门"><button class="folder-button"><p class="folder-title">入门</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制/Git/入门"><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/分支" data-for="Tech/getting-started/版本控制/Git/入门/分支">分支</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/协议" data-for="Tech/getting-started/版本控制/Git/入门/协议">协议</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/基础" data-for="Tech/getting-started/版本控制/Git/入门/基础">基础</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/起步" data-for="Tech/getting-started/版本控制/Git/入门/起步">起步</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制/Git/进阶"><button class="folder-button"><p class="folder-title">进阶</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制/Git/进阶"><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/Git-LFS" data-for="Tech/getting-started/版本控制/Git/进阶/Git-LFS">Git-LFS</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/参考手册" data-for="Tech/getting-started/版本控制/Git/进阶/参考手册">参考手册</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/工作流" data-for="Tech/getting-started/版本控制/Git/进阶/工作流">工作流</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/常用命令" data-for="Tech/getting-started/版本控制/Git/进阶/常用命令">常用命令</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/常用技巧" data-for="Tech/getting-started/版本控制/Git/进阶/常用技巧">常用技巧</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/思维导图" data-for="Tech/getting-started/版本控制/Git/进阶/思维导图">思维导图</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/钩子" data-for="Tech/getting-started/版本控制/Git/进阶/钩子">钩子</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system"><button class="folder-button"><p class="folder-title">operating-system</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Automation"><button class="folder-button"><p class="folder-title">Automation</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Automation"><li><li><a href="../../../../Tech/operating-system/Automation/Ansible" data-for="Tech/operating-system/Automation/Ansible">Ansible</a></li></li><li><li><a href="../../../../Tech/operating-system/Automation/Cloud-init-快速部署" data-for="Tech/operating-system/Automation/Cloud-init-快速部署">Cloud-init</a></li></li><li><li><a href="../../../../Tech/operating-system/Automation/PXE--系统部署" data-for="Tech/operating-system/Automation/PXE--系统部署">PXE 自动化部署</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker"><button class="folder-button"><p class="folder-title">Docker</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker/基础"><li><li><a href="../../../../Tech/operating-system/Docker/基础/基础概念" data-for="Tech/operating-system/Docker/基础/基础概念">基础概念</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/基础/安装配置" data-for="Tech/operating-system/Docker/基础/安装配置">安装配置</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/基础/简介" data-for="Tech/operating-system/Docker/基础/简介">简介</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker/进阶"><button class="folder-button"><p class="folder-title">进阶</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker/进阶"><li><li><a href="../../../../Tech/operating-system/Docker/进阶/Docker-Compose" data-for="Tech/operating-system/Docker/进阶/Docker-Compose">Docker Compose</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/进阶/Docker-Dockerfile" data-for="Tech/operating-system/Docker/进阶/Docker-Dockerfile">Docker Dockerfile</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/进阶/Docker-使用" data-for="Tech/operating-system/Docker/进阶/Docker-使用">Docker 使用</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker/高级"><button class="folder-button"><p class="folder-title">高级</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker/高级"><li><li><a href="../../../../Tech/operating-system/Docker/高级/Docker-命令手册" data-for="Tech/operating-system/Docker/高级/Docker-命令手册">Docker 命令手册</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/高级/Docker-存储" data-for="Tech/operating-system/Docker/高级/Docker-存储">Docker 存储</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/高级/Docker-网络" data-for="Tech/operating-system/Docker/高级/Docker-网络">Docker 网络</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux"><button class="folder-button"><p class="folder-title">Linux</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/0.文化"><button class="folder-button"><p class="folder-title">0.文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/0.文化"><li><li><a href="../../../../Tech/operating-system/Linux/0.文化/GNU&Linux-历史与发展" data-for="Tech/operating-system/Linux/0.文化/GNU&Linux-历史与发展">GNU&Linux 历史与发展</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/0.文化/GNU&Linux-社区与文化" data-for="Tech/operating-system/Linux/0.文化/GNU&Linux-社区与文化">GNU&Linux 社区与文化</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/0.文化/开源软件的概念与重要性" data-for="Tech/operating-system/Linux/0.文化/开源软件的概念与重要性">开源软件的概念与重要性</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/1.安装"><button class="folder-button"><p class="folder-title">1.安装</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/1.安装"><li><li><a href="../../../../Tech/operating-system/Linux/1.安装/Linux-下源代码编译与安装实战指南" data-for="Tech/operating-system/Linux/1.安装/Linux-下源代码编译与安装实战指南">Linux 下源代码编译与安装实战指南</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/1.安装/Linux-发行版镜像" data-for="Tech/operating-system/Linux/1.安装/Linux-发行版镜像">Linux 发行版镜像</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/1.安装/Linux-安装和配置" data-for="Tech/operating-system/Linux/1.安装/Linux-安装和配置">Linux 安装和配置</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/2.基础操作"><button class="folder-button"><p class="folder-title">2.基础操作</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/2.基础操作"><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Linux-包管理器" data-for="Tech/operating-system/Linux/2.基础操作/Linux-包管理器">Linux 包管理器</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Shell-命令行操作" data-for="Tech/operating-system/Linux/2.基础操作/Shell-命令行操作">Linux 命令行操作</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Linux-文件管理" data-for="Tech/operating-system/Linux/2.基础操作/Linux-文件管理">Linux 文件管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Linux-用户和权限" data-for="Tech/operating-system/Linux/2.基础操作/Linux-用户和权限">Linux 用户和权限</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/3.系统管理"><button class="folder-button"><p class="folder-title">3.系统管理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/3.系统管理"><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-内核管理" data-for="Tech/operating-system/Linux/3.系统管理/Linux-内核管理">Linux 内核管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-基本配置" data-for="Tech/operating-system/Linux/3.系统管理/Linux-基本配置">Linux 基本配置</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-日志管理" data-for="Tech/operating-system/Linux/3.系统管理/Linux-日志管理">Linux 日志管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-服务管理" data-for="Tech/operating-system/Linux/3.系统管理/Linux-服务管理">Linux 服务管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-系统启动详解" data-for="Tech/operating-system/Linux/3.系统管理/Linux-系统启动详解">Linux 服务管理</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/4.安全配置"><button class="folder-button"><p class="folder-title">4.安全配置</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/4.安全配置"><li><li><a href="../../../../Tech/operating-system/Linux/4.安全配置/Linux-系统安全与防护" data-for="Tech/operating-system/Linux/4.安全配置/Linux-系统安全与防护">Linux 系统安全与防护</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/5.网络管理"><button class="folder-button"><p class="folder-title">5.网络管理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/5.网络管理"><li><li><a href="../../../../Tech/operating-system/Linux/5.网络管理/Linux-网络配置" data-for="Tech/operating-system/Linux/5.网络管理/Linux-网络配置">Linux 网络配置</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/7.存储管理"><button class="folder-button"><p class="folder-title">7.存储管理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/7.存储管理"><li><li><a href="../../../../Tech/operating-system/Linux/7.存储管理/Linux-文件系统" data-for="Tech/operating-system/Linux/7.存储管理/Linux-文件系统">Linux 文件系统</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/8.虚拟化"><button class="folder-button"><p class="folder-title">8.虚拟化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/8.虚拟化"><li><li><a href="../../../../Tech/operating-system/Linux/8.虚拟化/KVM-虚拟化管理" data-for="Tech/operating-system/Linux/8.虚拟化/KVM-虚拟化管理">KVM 虚拟化管理</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Virtualization"><button class="folder-button"><p class="folder-title">Virtualization</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Virtualization"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Virtualization/1.虚拟化概述"><button class="folder-button"><p class="folder-title">1.虚拟化概述</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Virtualization/1.虚拟化概述"><li><li><a href="../../../../Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化平台简介" data-for="Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化平台简介">虚拟化平台简介</a></li></li><li><li><a href="../../../../Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化概述" data-for="Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化概述">虚拟化概述</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Virtualization/2.KVM虚拟化"><button class="folder-button"><p class="folder-title">2.KVM虚拟化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Virtualization/2.KVM虚拟化"><li><li><a href="../../../../Tech/operating-system/Virtualization/2.KVM虚拟化/1.-KVM-概述" data-for="Tech/operating-system/Virtualization/2.KVM虚拟化/1.-KVM-概述">1. KVM 概述</a></li></li><li><li><a href="../../../../Tech/operating-system/Virtualization/2.KVM虚拟化/2.-KVM-安装配置" data-for="Tech/operating-system/Virtualization/2.KVM虚拟化/2.-KVM-安装配置">2. KVM 安装配置</a></li></li><li><li><a href="../../../../Tech/operating-system/Virtualization/2.KVM虚拟化/3.-KVM-管理工具" data-for="Tech/operating-system/Virtualization/2.KVM虚拟化/3.-KVM-管理工具">3. KVM 管理工具</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Windows"><button class="folder-button"><p class="folder-title">Windows</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Windows"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Windows/文化"><button class="folder-button"><p class="folder-title">文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Windows/文化"><li><li><a href="../../../../Tech/operating-system/Windows/文化/微软及其Windows系统的历史发展" data-for="Tech/operating-system/Windows/文化/微软及其Windows系统的历史发展">微软及其Windows系统的历史发展</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language"><button class="folder-button"><p class="folder-title">programming-language</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python"><button class="folder-button"><p class="folder-title">Python</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/入门"><button class="folder-button"><p class="folder-title">入门</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/入门"><li><li><a href="../../../../Tech/programming-language/Python/入门/函数方法" data-for="Tech/programming-language/Python/入门/函数方法">函数方法</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/基础语法" data-for="Tech/programming-language/Python/入门/基础语法">基础语法</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/控制语句" data-for="Tech/programming-language/Python/入门/控制语句">控制语句</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/数据类型" data-for="Tech/programming-language/Python/入门/数据类型">数据类型</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/数据结构" data-for="Tech/programming-language/Python/入门/数据结构">数据结构</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/模块和包" data-for="Tech/programming-language/Python/入门/模块和包">模块和包</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/面对对象" data-for="Tech/programming-language/Python/入门/面对对象">面对对象</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/文化"><button class="folder-button"><p class="folder-title">文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/文化"><li><li><a href="../../../../Tech/programming-language/Python/文化/发展历史" data-for="Tech/programming-language/Python/文化/发展历史">发展历史</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/生命周期" data-for="Tech/programming-language/Python/文化/生命周期">生命周期</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/社区文化" data-for="Tech/programming-language/Python/文化/社区文化">社区文化</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/设计哲学" data-for="Tech/programming-language/Python/文化/设计哲学">设计哲学</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/语言特性" data-for="Tech/programming-language/Python/文化/语言特性">语言特性</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块"><button class="folder-button"><p class="folder-title">模块</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/WEB开发"><button class="folder-button"><p class="folder-title">WEB开发</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/WEB开发"><li><li><a href="../../../../Tech/programming-language/Python/模块/WEB开发/Jinja-模板引擎" data-for="Tech/programming-language/Python/模块/WEB开发/Jinja-模板引擎">Jinja 模板引擎</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/数据处理"><button class="folder-button"><p class="folder-title">数据处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/数据处理"><li><li><a href="../../../../Tech/programming-language/Python/模块/数据处理/configparser-配置文件解析器" data-for="Tech/programming-language/Python/模块/数据处理/configparser-配置文件解析器">configparser 配置文件解析器</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/数据处理/csv-文件读写" data-for="Tech/programming-language/Python/模块/数据处理/csv-文件读写">csv 文件读写</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/数据处理/json-编码和解码器" data-for="Tech/programming-language/Python/模块/数据处理/json-编码和解码器">json 编码和解码器</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/文本处理"><button class="folder-button"><p class="folder-title">文本处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/文本处理"><li><li><a href="../../../../Tech/programming-language/Python/模块/文本处理/re-----正则表达式操作" data-for="Tech/programming-language/Python/模块/文本处理/re-----正则表达式操作">re --- 正则表达式操作</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/系统交互"><button class="folder-button"><p class="folder-title">系统交互</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/系统交互"><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/dotenv-环境变量管理" data-for="Tech/programming-language/Python/模块/系统交互/dotenv-环境变量管理">dotenv 环境变量管理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/logging-日志记录工具" data-for="Tech/programming-language/Python/模块/系统交互/logging-日志记录工具">logging 日志记录工具</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/loguru-日志库" data-for="Tech/programming-language/Python/模块/系统交互/loguru-日志库">loguru 日志库</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/os-多种操作系统接口" data-for="Tech/programming-language/Python/模块/系统交互/os-多种操作系统接口">os 多种操作系统接口</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/subprocess-子进程管理" data-for="Tech/programming-language/Python/模块/系统交互/subprocess-子进程管理">subprocess 子进程管理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/sys-系统相关的形参和函数" data-for="Tech/programming-language/Python/模块/系统交互/sys-系统相关的形参和函数">sys 系统相关的形参和函数</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/网络处理"><button class="folder-button"><p class="folder-title">网络处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/网络处理"><li><li><a href="../../../../Tech/programming-language/Python/模块/网络处理/requests-HTTP-库" data-for="Tech/programming-language/Python/模块/网络处理/requests-HTTP-库">requests HTTP 库</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/网络处理/socket-底层网络接口" data-for="Tech/programming-language/Python/模块/网络处理/socket-底层网络接口">socket 底层网络接口</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/网络处理/urllib-URL-处理模块" data-for="Tech/programming-language/Python/模块/网络处理/urllib-URL-处理模块">urllib URL 处理模块</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/进阶"><button class="folder-button"><p class="folder-title">进阶</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/进阶"><li><li><a href="../../../../Tech/programming-language/Python/进阶/函数式编程" data-for="Tech/programming-language/Python/进阶/函数式编程">函数式编程</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/垃圾回收" data-for="Tech/programming-language/Python/进阶/垃圾回收">垃圾回收</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/并行和并发" data-for="Tech/programming-language/Python/进阶/并行和并发">并行和并发</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/异常处理" data-for="Tech/programming-language/Python/进阶/异常处理">异常处理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/数据库操作" data-for="Tech/programming-language/Python/进阶/数据库操作">数据库操作</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/文件和IO操作" data-for="Tech/programming-language/Python/进阶/文件和IO操作">文件和IO操作</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/测试和调试" data-for="Tech/programming-language/Python/进阶/测试和调试">测试和调试</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/资源管理" data-for="Tech/programming-language/Python/进阶/资源管理">资源管理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/面向对象进阶" data-for="Tech/programming-language/Python/进阶/面向对象进阶">面向对象</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/项目"><button class="folder-button"><p class="folder-title">项目</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/项目"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/项目/虚拟环境"><button class="folder-button"><p class="folder-title">虚拟环境</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/项目/虚拟环境"><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/pip" data-for="Tech/programming-language/Python/项目/虚拟环境/pip">pip</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/pipenv" data-for="Tech/programming-language/Python/项目/虚拟环境/pipenv">pipenv</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/poetry" data-for="Tech/programming-language/Python/项目/虚拟环境/poetry">poetry</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/pyenv" data-for="Tech/programming-language/Python/项目/虚拟环境/pyenv">pyenv</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/virtualenv" data-for="Tech/programming-language/Python/项目/虚拟环境/virtualenv">Virtualenv</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/概述" data-for="Tech/programming-language/Python/项目/虚拟环境/概述">概述</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/项目/风格指南"><button class="folder-button"><p class="folder-title">风格指南</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/项目/风格指南"><li><li><a href="../../../../Tech/programming-language/Python/项目/风格指南/风格指南" data-for="Tech/programming-language/Python/项目/风格指南/风格指南">Python 风格指南</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><li><a href="../../../../Tech/programming-language/home" data-for="Tech/programming-language/home">程序设计语言</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/software-engineering"><button class="folder-button"><p class="folder-title">software-engineering</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/software-engineering"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/software-engineering/协作规范"><button class="folder-button"><p class="folder-title">协作规范</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/software-engineering/协作规范"><li><li><a href="../../../../Tech/software-engineering/协作规范/交流反馈(Issue)" data-for="Tech/software-engineering/协作规范/交流反馈(Issue)">交流反馈(Issue)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/关于(Readme)" data-for="Tech/software-engineering/协作规范/关于(Readme)">关于(Readme)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/分支(Branch)" data-for="Tech/software-engineering/协作规范/分支(Branch)">分支(Branch)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/开源协议(License)" data-for="Tech/software-engineering/协作规范/开源协议(License)">开源协议(License)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/日志(Commit)" data-for="Tech/software-engineering/协作规范/日志(Commit)">日志(Commit)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/注释(Comments)" data-for="Tech/software-engineering/协作规范/注释(Comments)">注释(Comments)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/版本(Tag)" data-for="Tech/software-engineering/协作规范/版本(Tag)">版本(Tag)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/贡献者协议(Contributing)" data-for="Tech/software-engineering/协作规范/贡献者协议(Contributing)">贡献者协议(Contributing)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/software-engineering/技术文档"><button class="folder-button"><p class="folder-title">技术文档</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/software-engineering/技术文档"><li><li><a href="../../../../Tech/software-engineering/技术文档/命名约定" data-for="Tech/software-engineering/技术文档/命名约定">命名约定</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/文档内容" data-for="Tech/software-engineering/技术文档/文档内容">文档内容</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/文档结构" data-for="Tech/software-engineering/技术文档/文档结构">文档结构</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/标点符号" data-for="Tech/software-engineering/技术文档/标点符号">标点符号</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/简介" data-for="Tech/software-engineering/技术文档/简介">简介</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/语言风格" data-for="Tech/software-engineering/技术文档/语言风格">语言风格</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/附录资料" data-for="Tech/software-engineering/技术文档/附录资料">附录资料</a></li></li></ul></div></div></li><li><li><a href="../../../../Tech/software-engineering/谷歌开源项目风格指南" data-for="Tech/software-engineering/谷歌开源项目风格指南">谷歌开源项目风格指南</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/structures-algorithms"><button class="folder-button"><p class="folder-title">structures-algorithms</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/structures-algorithms"><li><li><a href="../../../../Tech/structures-algorithms/数据结构" data-for="Tech/structures-algorithms/数据结构">数据结构</a></li></li><li><li><a href="../../../../Tech/structures-algorithms/算法" data-for="Tech/structures-algorithms/算法">算法</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work"><button class="folder-button"><p class="folder-title">Work</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/data-engineer"><button class="folder-button"><p class="folder-title">data-engineer</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/data-engineer"><li><li><a href="../../../../Work/data-engineer/home" data-for="Work/data-engineer/home">数据工程师(data-engineer)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack"><button class="folder-button"><p class="folder-title">full-stack</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack/基础"><li><li><a href="../../../../Work/full-stack/基础/CSS" data-for="Work/full-stack/基础/CSS">CSS</a></li></li><li><li><a href="../../../../Work/full-stack/基础/HTML" data-for="Work/full-stack/基础/HTML">HTML</a></li></li><li><li><a href="../../../../Work/full-stack/基础/JavaScript" data-for="Work/full-stack/基础/JavaScript">JavaScript</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack/工具"><button class="folder-button"><p class="folder-title">工具</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack/工具"><li><li><a href="../../../../Work/full-stack/工具/PM2-工具" data-for="Work/full-stack/工具/PM2-工具">PM2 工具</a></li></li><li><li><a href="../../../../Work/full-stack/工具/Webpack" data-for="Work/full-stack/工具/Webpack">Webpack</a></li></li><li><li><a href="../../../../Work/full-stack/工具/包管理工具" data-for="Work/full-stack/工具/包管理工具">包管理器</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack/文化"><button class="folder-button"><p class="folder-title">文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack/文化"><li><li><a href="../../../../Work/full-stack/文化/历史发展" data-for="Work/full-stack/文化/历史发展">历史发展</a></li></li><li><li><a href="../../../../Work/full-stack/文化/概述" data-for="Work/full-stack/文化/概述">概述</a></li></li><li><li><a href="../../../../Work/full-stack/文化/现代化开发工具链" data-for="Work/full-stack/文化/现代化开发工具链">现代化开发工具链</a></li></li></ul></div></div></li><li><li><a href="../../../../Work/full-stack/home" data-for="Work/full-stack/home">前端工程师(Front-End Engineer)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap"><button class="folder-button"><p class="folder-title">roadmap</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/权益保障"><button class="folder-button"><p class="folder-title">权益保障</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/权益保障"><li><li><a href="../../../../Work/roadmap/权益保障/仲裁指南" data-for="Work/roadmap/权益保障/仲裁指南">仲裁指南</a></li></li><li><li><a href="../../../../Work/roadmap/权益保障/职场维权实战经验" data-for="Work/roadmap/权益保障/职场维权实战经验">职场维权实战经验</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/求职经验"><button class="folder-button"><p class="folder-title">求职经验</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/求职经验"><li><li><a href="../../../../Work/roadmap/求职经验/互联网行业-郑州" data-for="Work/roadmap/求职经验/互联网行业-郑州">互联网行业-郑州</a></li></li><li><li><a href="../../../../Work/roadmap/求职经验/写给软件工程师的建议" data-for="Work/roadmap/求职经验/写给软件工程师的建议">写给软件工程师的建议</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/简历攻略"><button class="folder-button"><p class="folder-title">简历攻略</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/简历攻略"><li><li><a href="../../../../Work/roadmap/简历攻略/IT-类简历" data-for="Work/roadmap/简历攻略/IT-类简历">IT 类简历</a></li></li><li><li><a href="../../../../Work/roadmap/简历攻略/简历原则" data-for="Work/roadmap/简历攻略/简历原则">简历原则</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/职业规划"><button class="folder-button"><p class="folder-title">职业规划</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/职业规划"><li><li><a href="../../../../Work/roadmap/职业规划/开发者职业路线图" data-for="Work/roadmap/职业规划/开发者职业路线图">开发者职业路线图</a></li></li><li><li><a href="../../../../Work/roadmap/职业规划/职业宏观规划图" data-for="Work/roadmap/职业规划/职业宏观规划图">职业宏观规划图</a></li></li><li><li><a href="../../../../Work/roadmap/职业规划/职业宏观路线图" data-for="Work/roadmap/职业规划/职业宏观路线图">职业宏观路线图</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/职场心得"><button class="folder-button"><p class="folder-title">职场心得</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/职场心得"><li><li><a href="../../../../Work/roadmap/职场心得/华为新员工的-8-个阶段" data-for="Work/roadmap/职场心得/华为新员工的-8-个阶段">华为新员工的 8 个阶段</a></li></li><li><li><a href="../../../../Work/roadmap/职场心得/如何平衡工作和生活" data-for="Work/roadmap/职场心得/如何平衡工作和生活">如何平衡工作和生活</a></li></li><li><li><a href="../../../../Work/roadmap/职场心得/如何度过新手村" data-for="Work/roadmap/职场心得/如何度过新手村">如何度过新手村</a></li></li><li><li><a href="../../../../Work/roadmap/职场心得/如何有效应对职场政治" data-for="Work/roadmap/职场心得/如何有效应对职场政治">如何有效应对职场政治</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/薪酬攻略"><button class="folder-button"><p class="folder-title">薪酬攻略</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/薪酬攻略"><li><li><a href="../../../../Work/roadmap/薪酬攻略/社会保障" data-for="Work/roadmap/薪酬攻略/社会保障">社会保障</a></li></li><li><li><a href="../../../../Work/roadmap/薪酬攻略/绩效考核" data-for="Work/roadmap/薪酬攻略/绩效考核">绩效考核</a></li></li><li><li><a href="../../../../Work/roadmap/薪酬攻略/薪酬制度" data-for="Work/roadmap/薪酬攻略/薪酬制度">薪酬制度</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/面试法则"><button class="folder-button"><p class="folder-title">面试法则</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/面试法则"><li><li><a href="../../../../Work/roadmap/面试法则/反向面试" data-for="Work/roadmap/面试法则/反向面试">反向面试</a></li></li><li><li><a href="../../../../Work/roadmap/面试法则/面试-10-大常见问题" data-for="Work/roadmap/面试法则/面试-10-大常见问题">面试 10 大常见问题</a></li></li></ul></div></div></li><li><li><a href="../../../../Work/roadmap/home" data-for="Work/roadmap/home">求职之路</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/sre-engineer"><button class="folder-button"><p class="folder-title">sre-engineer</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/sre-engineer"><li><li><a href="../../../../Work/sre-engineer/home" data-for="Work/sre-engineer/home">SRE (站点可靠性工程师)</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li id="explorer-end"></li></ul></div></div><div class="recent-notes desktop-only"><h3>Recent Notes</h3><ul class="recent-ul"><li class="recent-li"><div class="section"><div class="desc"><h3><a href="../../../../Blog/乌兰哈达火山银河之旅" class="internal">乌兰哈达火山银河之旅</a></h3></div><p class="meta">Jun 27, 2024</p></div></li><li class="recent-li"><div class="section"><div class="desc"><h3><a href="../../../../Blog/冰箱,让你我错过了多少新鲜的生活?" class="internal">冰箱,让你我错过了多少新鲜的生活?</a></h3></div><p class="meta">Jun 27, 2024</p></div></li><li class="recent-li"><div class="section"><div class="desc"><h3><a href="../../../../Blog/記伍月" class="internal">記伍月</a></h3></div><p class="meta">May 31, 2024</p></div></li></ul></div></div><div class="center"><div class="page-header"><div class="popover-hint"><nav class="breadcrumb-container " aria-label="breadcrumbs"><div class="breadcrumb-element"><a href="../../../..">Home</a><p> > </p></div><div class="breadcrumb-element"><a href="../../../../Tech/">Tech</a><p> > </p></div><div class="breadcrumb-element"><a href="../../../../Tech/getting-started/">getting started</a><p> > </p></div><div class="breadcrumb-element"><a href="../../../../Tech/getting-started/命令行工具/">命令行工具</a><p> > </p></div><div class="breadcrumb-element"><a href="../../../../Tech/getting-started/命令行工具/Vim/">Vim</a><p> > </p></div><div class="breadcrumb-element"><a href>Vim 快速入门</a></div></nav><h1 class="article-title ">Vim 快速入门</h1><p class="content-meta ">Nov 16, 2022, 19 min read</p><ul class="tags "><li><a href="../../../../tags/vim" class="internal tag-link">#vim</a></li><li><a href="../../../../tags/技术/入门" class="internal tag-link">#技术/入门</a></li></ul></div></div><article class="popover-hint"><p><a href="http://www.vim.org/" class="external">Vim</a> 8.2 快速参考备忘单的有用集合,可帮助您更快地学习 vim 编辑器。</p>
|
||
<h2 id="入门">入门<a aria-hidden="true" tabindex="-1" href="#入门" class="internal"> §</a></h2>
|
||
<h3 id="运动图">运动图<a aria-hidden="true" tabindex="-1" href="#运动图" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">▼</span><span style="color:var(--shiki-token-string-expression);">/▶ 光标 ▽/</span><span style="color:var(--shiki-color-text);">▷ 目标</span></span></code></pre></div>
|
||
<h4 id="左右动作">左右动作<a aria-hidden="true" tabindex="-1" href="#左右动作" class="internal"> §</a></h4>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">╭┈┈┈┈┈┈┈┈┈┈┈┈┈ | </span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">├┈┈┈┈┈┈┈┈┈┈┈┈┈ </span><span style="color:var(--shiki-token-constant);">0</span><span style="color:var(--shiki-color-text);"> $ ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╮</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ╭┈┈┈┈┈┈┈┈┈┈ ^ fe ┈┈┈┈┈┈┈┈╮ ┆</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ ╭┈┈┈┈┈┈┈ Fo te ┈┈┈┈┈┈┈╮┆ ┆</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ ┆╭┈┈┈┈┈┈ To </span><span style="color:var(--shiki-token-constant);">30</span><span style="color:var(--shiki-color-text);">| ┈┈┈╮ ┆┆ ┆</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ ┆┆ ╭┈┈┈┈ ge w ┈┈┈╮ ┆ ┆┆ ┆</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ ┆┆ ┆ ╭┈┈ b e ┈╮ ┆ ┆ ┆┆ ┆</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ ┆┆ ┆ ┆ ╭h l╮ ┆ ┆ ┆ ┆┆ ┆</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">▽ ▽ ▽▽ ▽ ▽ ▽▼ ▼▽ ▽ ▽ ▽ ▽▽ ▽</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> </span><span style="color:var(--shiki-token-function);">echo</span><span style="color:var(--shiki-color-text);"> </span><span style="color:var(--shiki-token-string-expression);">"A cheatsheet from quickReference"</span></span></code></pre></div>
|
||
<h4 id="上下动作">上下动作<a aria-hidden="true" tabindex="-1" href="#上下动作" class="internal"> §</a></h4>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);"> </span><span style="color:var(--shiki-token-keyword);"> - </span><span style="color:var(--shiki-color-text);">SCREEN </span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-color-text);"> START</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ╭┈┬┈┈┈┈┈┈┈┈┈▷ </span><span style="color:var(--shiki-token-keyword);">#!</span><span style="color:var(--shiki-token-string-expression);">/usr/</span><span style="color:var(--shiki-token-constant);">bin</span><span style="color:var(--shiki-color-text);">/python</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ┆ ┆ ╭┈┈┈▷ </span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ┆ ┆ ┆ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"Hello"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ┆ ┆ { } ▶ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"Vim"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ┆ ┆ ┆ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"!"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ┆ ┆ └┈▷ </span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"> ┆ ┆ ╭┈┈┈┬┈┈┈▷ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"Welcome"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">G gg H M L k j ▶ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"to"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ └┈▷ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"Quick Reference"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"/vim"</span><span style="color:var(--shiki-color-text);">)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ┆ </span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ ╰┈┈┈┈┈▷ </span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">┆ </span><span style="color:var(--shiki-token-keyword);"> - </span><span style="color:var(--shiki-color-text);">SCREEN </span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-color-text);"> END</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈▷ </span><span style="color:var(--shiki-token-function);">print</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-string-expression);">"SCREEN 2"</span><span style="color:var(--shiki-color-text);">)</span></span></code></pre></div>
|
||
<h3 id="动作">动作<a aria-hidden="true" tabindex="-1" href="#动作" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>h</code></td><td><code>j</code></td></tr><tr><td><code><C-u></code> <em>/</em> <code><C-d></code></td><td>上/下半页</td></tr><tr><td><code><C-b></code> <em>/</em> <code><C-f></code></td><td>向上/向下翻页</td></tr></tbody></table>
|
||
<h4 id="字-词">字 (词)<a aria-hidden="true" tabindex="-1" href="#字-词" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>b</code> <em>/</em> <code>w</code></td><td>上一个/下一个单词</td></tr><tr><td><code>ge</code> <em>/</em> <code>e</code></td><td>上一个/下一个词尾</td></tr></tbody></table>
|
||
<h4 id="行">行<a aria-hidden="true" tabindex="-1" href="#行" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>0</code> <em>(zero)</em> <em>/</em> <code>$</code></td><td>行的开始/结束</td></tr><tr><td><code>^</code></td><td>行开头 <em>(非空白)</em></td></tr></tbody></table>
|
||
<h4 id="字符串">字符串<a aria-hidden="true" tabindex="-1" href="#字符串" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>Fe</code> <em>/</em> <code>fe</code></td><td>移动到上一个/下一个 <code>e</code></td></tr><tr><td><code>To</code> <em>/</em> <code>to</code></td><td>在上一个/下一个 <code>o</code> 之前/之后移动</td></tr><tr><td>`</td><td><code>*/*</code>n</td></tr></tbody></table>
|
||
<h4 id="文档">文档<a aria-hidden="true" tabindex="-1" href="#文档" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>gg</code> <em>/</em> <code>G</code></td><td>第一行/最后一行</td></tr><tr><td><code>:n</code></td><td><code>nG</code></td></tr><tr><td><code>}</code> <em>/</em> <code>{</code></td><td>下一个/上一个空行</td></tr></tbody></table>
|
||
<h4 id="窗口">窗口<a aria-hidden="true" tabindex="-1" href="#窗口" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>H</code> <em>/</em> <code>M</code> <em>/</em> <code>L</code></td><td>上/中/下屏幕</td></tr><tr><td><code>zt</code> <em>/</em> <code>zz</code> <em>/</em> <code>zb</code></td><td>上/中/下这条线</td></tr></tbody></table>
|
||
<h3 id="插入模式">插入模式<a aria-hidden="true" tabindex="-1" href="#插入模式" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>i</code> <em>/</em> <code>a</code></td><td>在光标之前/之后插入</td></tr><tr><td><code>I</code> <em>/</em> <code>A</code></td><td>插入行的开始/结束</td></tr><tr><td><code>o</code> <em>/</em> <code>O</code> <em>(letter)</em></td><td>在下方/上方插入新行</td></tr><tr><td><code>s</code> <em>/</em> <code>S</code></td><td>删除字符/行并插入</td></tr><tr><td><code>C</code> <em>/</em> <code>cc</code></td><td>更改到/当前行的结尾</td></tr><tr><td><code>gi</code></td><td>在最后一个插入点插入</td></tr><tr><td><code>Esc</code></td><td><code><C-[></code></td></tr></tbody></table>
|
||
<h3 id="保存和退出">保存和退出<a aria-hidden="true" tabindex="-1" href="#保存和退出" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>:w</code></td><td>保存</td></tr><tr><td><code>:q</code></td><td>关闭文件</td></tr><tr><td><code>:wq</code></td><td><code>:x</code></td></tr><tr><td><code>:wqa</code></td><td>保存并退出所有文件</td></tr><tr><td><code>:q!</code></td><td><code>ZQ</code></td></tr><tr><td><code>:qa</code></td><td>关闭所有文件</td></tr><tr><td><code>:qa!</code></td><td>强制退出所有文件</td></tr><tr><td><code>:w</code> new.txt</td><td>写入 <code>new.txt</code></td></tr><tr><td><code>:sav</code> new.txt</td><td>保存并编辑 <code>new.txt</code></td></tr><tr><td><code>:w</code> !sudo tee %</td><td>写入只读文件</td></tr></tbody></table>
|
||
<h3 id="正常模式">正常模式<a aria-hidden="true" tabindex="-1" href="#正常模式" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>r</code></td><td>替换一个字符</td></tr><tr><td><code>R</code></td><td>进入替换模式</td></tr><tr><td><code>u</code> <em>/</em> <code>3u</code></td><td>撤消更改 <code>1</code>/<code>3</code> 次</td></tr><tr><td><code>U</code></td><td>在一行上撤消更改</td></tr><tr><td><code>J</code></td><td>加入下一行</td></tr><tr><td><code><C-r></code> <em>/</em> 5 <code><C-r></code></td><td>重做更改 <code>1</code>/<code>5</code> 次</td></tr></tbody></table>
|
||
<h3 id="剪切和粘贴">剪切和粘贴<a aria-hidden="true" tabindex="-1" href="#剪切和粘贴" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>x</code></td><td>删除字符 <em>(剪切)</em></td></tr><tr><td><code>p</code> <em>/</em> <code>P</code></td><td>在之后/之前粘贴</td></tr><tr><td><code>xp</code></td><td>交换两个字符</td></tr><tr><td><code>D</code></td><td>删除到行尾 <em>(剪切)</em></td></tr><tr><td><code>dw</code></td><td>删除单词 <em>(剪切)</em></td></tr><tr><td><code>dd</code></td><td>删除线 <em>(剪切)</em></td></tr><tr><td><code>ddp</code></td><td>交换两条线</td></tr><tr><td><code>yy</code></td><td>拉线 <em>(复制)</em></td></tr><tr><td><code>"*p</code></td><td><code>"+p</code></td></tr><tr><td><code>"*y</code></td><td><code>"+y</code></td></tr></tbody></table>
|
||
<h4 id="在可视化模式下">在可视化模式下<a aria-hidden="true" tabindex="-1" href="#在可视化模式下" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>d</code> *</td><td>* <code>x</code></td></tr><tr><td><code>s</code></td><td>替换选择</td></tr><tr><td><code>y</code></td><td>Yank 选择 <em>(复制)</em></td></tr></tbody></table>
|
||
<h3 id="重复">重复<a aria-hidden="true" tabindex="-1" href="#重复" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>.</code></td><td>重复上一个命令</td></tr><tr><td><code>;</code></td><td>重复最新的 <code>f</code>、<code>t</code>、<code>F</code> 或 <code>T</code></td></tr><tr><td><code>,</code></td><td>重复最新的 <code>f</code>、<code>t</code>、<code>F</code> 或 <code>T</code> 颠倒</td></tr><tr><td><code>&</code></td><td>重复最后一个 <code>:s</code></td></tr><tr><td><code>@:</code></td><td>重复命令行命令</td></tr></tbody></table>
|
||
<h3 id="可视化模式">可视化模式<a aria-hidden="true" tabindex="-1" href="#可视化模式" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>v</code></td><td>进入可视化模式</td></tr><tr><td><code>V</code></td><td>进入视线模式</td></tr><tr><td><code><C-v></code></td><td>进入可视化阻挡模式</td></tr><tr><td><code>ggVG</code></td><td>选择所有文本</td></tr><tr><td><code>></code> <em>/</em> <code><</code></td><td>向右/向左移动文本</td></tr></tbody></table>
|
||
<h3 id="宏">宏<a aria-hidden="true" tabindex="-1" href="#宏" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>qi</code></td><td>录制宏 <code>i</code></td></tr><tr><td><code>q</code></td><td>停止录制宏</td></tr><tr><td><code>@i</code></td><td>运行宏 <code>i</code></td></tr><tr><td><code>7@i</code></td><td>运行宏 <code>i</code> 7 次</td></tr><tr><td><code>@@</code></td><td>重复上一个宏</td></tr></tbody></table>
|
||
<p>您可以为任何字母保存宏,而不仅仅是 <code>i</code></p>
|
||
<h2 id="vim-运算符">Vim 运算符<a aria-hidden="true" tabindex="-1" href="#vim-运算符" class="internal"> §</a></h2>
|
||
<h3 id="用法">用法<a aria-hidden="true" tabindex="-1" href="#用法" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>d</code></td><td>w</td></tr><tr><td>运算符</td><td>动作</td></tr></tbody></table>
|
||
<p>将 <a href="https://github.com/jaywcjlove/reference/blob/main/docs/vim.md#%E5%8F%AF%E7%94%A8%E8%BF%90%E7%AE%97%E7%AC%A6" class="external">可用运算符</a> 与 <a href="https://github.com/jaywcjlove/reference/blob/main/docs/vim.md#%E5%8A%A8%E4%BD%9C" class="external">动作</a> 结合使用以使用它们</p>
|
||
<h3 id="可用运算符">可用运算符<a aria-hidden="true" tabindex="-1" href="#可用运算符" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>d</code></td><td>删除</td></tr><tr><td><code>y</code></td><td>Yank <em>(复制)</em></td></tr><tr><td><code>c</code></td><td>更改 <em>(删除然后插入)</em></td></tr><tr><td><code>p</code></td><td>粘贴</td></tr><tr><td><code>=</code></td><td>格式代码</td></tr><tr><td><code>g~</code></td><td>切换案例</td></tr><tr><td><code>gU</code></td><td>大写</td></tr><tr><td><code>gu</code></td><td>小写</td></tr><tr><td><code>></code></td><td>右缩进</td></tr><tr><td><code><</code></td><td>左缩进</td></tr><tr><td><code>!</code></td><td>通过外部程序过滤</td></tr></tbody></table>
|
||
<h3 id="例子">例子<a aria-hidden="true" tabindex="-1" href="#例子" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>组合</th><th>说明</th></tr></thead><tbody><tr><td><code>d</code>d</td><td>删除当前行</td></tr><tr><td><code>d</code>j</td><td>删除两行</td></tr><tr><td><code>d</code>w</td><td>删除到下一个单词</td></tr><tr><td><code>d</code>b</td><td>删除到单词的开头</td></tr><tr><td><code>d</code>fa</td><td>删除直到 <code>a</code> 字符</td></tr><tr><td><code>d</code>/hello</td><td>删除直到 <code>hello</code></td></tr><tr><td><code>c</code>c</td><td>更改当前行,与 <code>S</code> 同义</td></tr><tr><td><code>y</code>y</td><td>复制当前行</td></tr><tr><td><code>></code>j</td><td>缩进 2 行</td></tr><tr><td>gg<code>d</code>G</td><td>删除完整的文档</td></tr><tr><td>gg<code>=</code>G</td><td>缩进一个完整的文档</td></tr><tr><td>gg<code>y</code>G</td><td>复制整个文档</td></tr></tbody></table>
|
||
<h3 id="计数">计数<a aria-hidden="true" tabindex="-1" href="#计数" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">[数字] <运算符> <动作></span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);"><运算符> [数字] <动作></span></span></code></pre></div>
|
||
<hr/>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>组合</th><th>说明</th></tr></thead><tbody><tr><td>2<code>d</code>d</td><td>删除 <code>2</code> 行</td></tr><tr><td>6<code>y</code>y</td><td>复制 <code>6</code> 行</td></tr><tr><td><code>d</code>3w</td><td>删除 <code>3</code> 字</td></tr><tr><td><code>d</code>5j</td><td>向下删除 <code>5</code> 行</td></tr><tr><td><code>></code>4k</td><td>向上缩进 <code>4</code> 行</td></tr></tbody></table>
|
||
<h2 id="vim-文本对象">Vim 文本对象<a aria-hidden="true" tabindex="-1" href="#vim-文本对象" class="internal"> §</a></h2>
|
||
<h3 id="用法-1">用法<a aria-hidden="true" tabindex="-1" href="#用法-1" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>v</code></td><td>i <em>/</em> a</td></tr><tr><td>Operator</td><td>inner(内部) <em>/</em> around(周围)</td></tr></tbody></table>
|
||
<p>文本块内部或周围使用 <a href="https://github.com/jaywcjlove/reference/blob/main/docs/vim.md#%E5%8F%AF%E7%94%A8%E8%BF%90%E7%AE%97%E7%AC%A6" class="external">operator</a> 进行操作</p>
|
||
<h3 id="文本对象">文本对象<a aria-hidden="true" tabindex="-1" href="#文本对象" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td>p</td><td>段落</td></tr><tr><td>w</td><td>单词</td></tr><tr><td>W</td><td>WORD <em>(被空格包围)</em></td></tr><tr><td>s</td><td>句子</td></tr><tr><td>[ ( { <</td><td>[]、() 或 {} 块</td></tr><tr><td>] ) } ></td><td>[]、() 或 {} 块</td></tr><tr><td>’ ” `</td><td>带引号的字符串</td></tr><tr><td>b</td><td>一个块 [(</td></tr><tr><td>B</td><td>[{中的一个块</td></tr><tr><td>t</td><td>一个 HTML 标签块</td></tr></tbody></table>
|
||
<p>查看 <code>:help text-objects</code></p>
|
||
<h3 id="删除">删除<a aria-hidden="true" tabindex="-1" href="#删除" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>d</code>iw</td><td>删除内词</td></tr><tr><td><code>d</code>is</td><td>删除内句</td></tr><tr><td><code>d</code>i”</td><td>引号中删除</td></tr><tr><td><code>d</code>a”</td><td>删除引号 <em>(包括引号)</em></td></tr><tr><td><code>d</code>ip</td><td>删除段落</td></tr></tbody></table>
|
||
<h3 id="选择">选择<a aria-hidden="true" tabindex="-1" href="#选择" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>v</code>i”</td><td>选择内引号“<code>...</code>{.underline}”</td></tr><tr><td><code>v</code>a”</td><td>选择引号 <code>"..."</code>{.underline}</td></tr><tr><td><code>v</code>i[</td><td>选择内括号 [<code>...</code>{.underline}]</td></tr><tr><td><code>v</code>a[</td><td>选择括号 <code>[...]</code>{.underline}</td></tr><tr><td><code>v</code>iw</td><td>选择内词</td></tr><tr><td><code>v</code>ip</td><td>选择内部段落</td></tr><tr><td><code>v</code>ipip</td><td>选择更多段落</td></tr></tbody></table>
|
||
<h3 id="杂项">杂项<a aria-hidden="true" tabindex="-1" href="#杂项" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>c</code>iw</td><td>换内字</td></tr><tr><td><code>c</code>i”</td><td>更改内部引号</td></tr><tr><td><code>c</code>it</td><td>更改内部标签 (HTML)</td></tr><tr><td><code>c</code>ip</td><td>更改内部段落</td></tr><tr><td><code>y</code>ip</td><td>Yank 段落</td></tr><tr><td><code>y</code>ap</td><td>Yank 段落 <em>(包括换行符)</em></td></tr></tbody></table>
|
||
<h2 id="vim-多个文件">Vim 多个文件<a aria-hidden="true" tabindex="-1" href="#vim-多个文件" class="internal"> §</a></h2>
|
||
<h3 id="buffers-缓冲器">Buffers (缓冲器)<a aria-hidden="true" tabindex="-1" href="#buffers-缓冲器" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:e file</code></td><td>在新缓冲区中编辑文件</td></tr><tr><td><code>:bn</code></td><td>转到下一个缓冲区</td></tr><tr><td><code>:bp</code></td><td>转到上一个缓冲区</td></tr><tr><td><code>:bd</code></td><td>从缓冲区列表中删除文件</td></tr><tr><td><code>:b 5</code></td><td>打开缓冲区 #5</td></tr><tr><td><code>:b file</code></td><td>按文件转到缓冲区</td></tr><tr><td><code>:ls</code></td><td>列出所有打开的缓冲区</td></tr><tr><td><code>:sp file</code></td><td>打开和拆分窗口</td></tr><tr><td><code>:vs file</code></td><td>打开和垂直拆分窗口</td></tr><tr><td><code>:hid</code></td><td>隐藏此缓冲区</td></tr><tr><td><code>:wn</code></td><td>写入文件并移至下一个</td></tr><tr><td><code>:tab ba</code></td><td>将所有缓冲区编辑为选项卡</td></tr></tbody></table>
|
||
<h3 id="窗口-1">窗口<a aria-hidden="true" tabindex="-1" href="#窗口-1" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code><C-w></code> <code>s</code></td><td>拆分窗口</td></tr><tr><td><code><C-w></code> <code>v</code></td><td>垂直拆分窗口</td></tr><tr><td><code><C-w></code> <code>w</code></td><td>切换窗口</td></tr><tr><td><code><C-w></code> <code>q</code></td><td>退出一个窗口</td></tr><tr><td><code><C-w></code> <code>T</code></td><td>拆分成一个新标签</td></tr><tr><td><code><C-w></code> <code>x</code></td><td>用下一个交换当前</td></tr><tr><td><code><C-w></code> <code>-</code> <em>/</em> <code>+</code></td><td>减少/增加高度</td></tr><tr><td><code><C-w></code> <code><</code> <em>/</em> <code>></code></td><td>减少/增加宽度</td></tr><tr><td><code><C-w></code> `</td><td>`</td></tr><tr><td><code><C-w></code> <code>=</code></td><td>同样高和宽</td></tr><tr><td><code><C-w></code> <code>h</code> <em>/</em> <code>l</code></td><td>转到左/右窗口</td></tr><tr><td><code><C-w></code> <code>j</code> <em>/</em> <code>k</code></td><td>转到上/下窗口</td></tr></tbody></table>
|
||
<h3 id="选项卡">选项卡<a aria-hidden="true" tabindex="-1" href="#选项卡" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>:tabe [file]</code></td><td>E 在新选项卡中编辑文件</td></tr><tr><td><code>:tabf [file]</code></td><td>如果在新选项卡中存在则打开</td></tr><tr><td><code>:tabc</code></td><td>C 失去当前选项卡</td></tr><tr><td><code>:tabo</code></td><td>关闭 o 其他选项卡</td></tr><tr><td><code>:tabs</code></td><td>列出所有标签</td></tr><tr><td><code>:tabr</code></td><td>转到第一个 r 标签</td></tr><tr><td><code>:tabl</code></td><td>转到 last 选项卡</td></tr><tr><td><code>:tabm 0</code></td><td>我转到位置 <code>0</code></td></tr><tr><td><code>:tabn</code></td><td>转到 next 选项卡</td></tr><tr><td><code>:tabp</code></td><td>转到 p 上一个标签</td></tr></tbody></table>
|
||
<h4 id="正常模式-1">正常模式<a aria-hidden="true" tabindex="-1" href="#正常模式-1" class="internal"> §</a></h4>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>gt</code></td><td>转到 next 选项卡</td></tr><tr><td><code>gT</code></td><td>转到 p 上一个标签</td></tr><tr><td><code>2gt</code></td><td>转到标签编号 <code>2</code></td></tr></tbody></table>
|
||
<h2 id="vim-搜索和替换">Vim 搜索和替换<a aria-hidden="true" tabindex="-1" href="#vim-搜索和替换" class="internal"> §</a></h2>
|
||
<h3 id="搜索">搜索<a aria-hidden="true" tabindex="-1" href="#搜索" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>/foo</code></td><td>向前搜索</td></tr><tr><td><code>/foo\c</code></td><td>向前搜索 <em>(不区分大小写)</em></td></tr><tr><td><code>?foo</code></td><td>向后搜索</td></tr><tr><td><code>/\v\d+</code></td><td>使用 <a href="https://github.com/jaywcjlove/reference/blob/main/docs/regex.md" class="external">regex</a> 搜索</td></tr><tr><td><code>n</code></td><td>下一个匹配的搜索模式</td></tr><tr><td><code>N</code></td><td>上一个匹配的搜索</td></tr><tr><td><code>*</code></td><td>向前搜索当前单词</td></tr><tr><td><code>#</code></td><td>向后搜索当前单词</td></tr></tbody></table>
|
||
<h3 id="更换行">更换行<a aria-hidden="true" tabindex="-1" href="#更换行" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:[</span><span style="color:var(--shiki-token-keyword);">range</span><span style="color:var(--shiki-color-text);">]s</span><span style="color:var(--shiki-token-string-expression);">/{pattern}/</span><span style="color:var(--shiki-color-text);">{str}/[flags]</span></span></code></pre></div>
|
||
<hr/>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:s/old/new</code></td><td>先更换</td></tr><tr><td><code>:s/old/new/g</code></td><td>全部替换</td></tr><tr><td><code>:s/\vold/new/g</code></td><td>全部替换为 <a href="https://github.com/jaywcjlove/reference/blob/main/docs/regex.md" class="external">regex</a></td></tr><tr><td><code>:s/old/new/gc</code></td><td>全部替换 <em>(确认)</em></td></tr><tr><td><code>:s/old/new/i</code></td><td>先忽略大小写替换</td></tr><tr><td><code>:2,6s/old/new/g</code></td><td>在 <code>2</code>-<code>6</code> 行之间替换</td></tr></tbody></table>
|
||
<h3 id="替换文件">替换文件<a aria-hidden="true" tabindex="-1" href="#替换文件" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:%s</span><span style="color:var(--shiki-token-string-expression);">/{pattern}/</span><span style="color:var(--shiki-color-text);">{str}/[flags]</span></span></code></pre></div>
|
||
<hr/>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:%s/old/new</code></td><td>先更换</td></tr><tr><td><code>:%s/old/new/g</code></td><td>全部替换</td></tr><tr><td><code>:%s/old/new/gc</code></td><td>全部替换 <em>(确认)</em></td></tr><tr><td><code>:%s/old/new/gi</code></td><td>全部替换 <em>(忽略大小写)</em></td></tr><tr><td><code>:%s/\vold/new/g</code></td><td>全部替换为 <a href="https://github.com/jaywcjlove/reference/blob/main/docs/regex.md" class="external">regex</a></td></tr></tbody></table>
|
||
<h3 id="范围">范围<a aria-hidden="true" tabindex="-1" href="#范围" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>%</code></td><td>整个文件</td></tr><tr><td><code>’<,’></code></td><td>当前选择</td></tr><tr><td><code>5</code></td><td>第 <code>5</code> 行</td></tr><tr><td><code>5,10</code></td><td>第 <code>5</code> 行到第 <code>10</code> 行</td></tr><tr><td><code>$</code></td><td>最后一行</td></tr><tr><td><code>2,$</code></td><td>第 <code>2</code> 行到最后</td></tr><tr><td><code>.</code></td><td>当前行</td></tr><tr><td><code>,3</code></td><td>接下来的 <code>3</code> 行</td></tr><tr><td><code>-3,</code></td><td>转发 <code>3</code> 行</td></tr></tbody></table>
|
||
<h3 id="全局命令">全局命令<a aria-hidden="true" tabindex="-1" href="#全局命令" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:[</span><span style="color:var(--shiki-token-keyword);">range</span><span style="color:var(--shiki-color-text);">]g</span><span style="color:var(--shiki-token-string-expression);">/{pattern}/</span><span style="color:var(--shiki-color-text);">[command]</span></span></code></pre></div>
|
||
<hr/>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:g/foo/d</code></td><td>删除包含 <code>foo</code> 的行</td></tr><tr><td><code>:g!/foo/d</code></td><td>删除不包含 <code>foo</code> 的行</td></tr><tr><td><code>:g/^\s*$/d</code></td><td>删除所有空行</td></tr><tr><td><code>:g/foo/t$</code></td><td>将包含 <code>foo</code> 的行复制到 EOF</td></tr><tr><td><code>:g/foo/m$</code></td><td>将包含 <code>foo</code> 的行移动到 EOF</td></tr><tr><td><code>:g/^/m0</code></td><td>反转文件</td></tr><tr><td><code>:g/^/t.</code></td><td>复制每一行</td></tr></tbody></table>
|
||
<h3 id="inverse逆-g">Inverse(逆) :g<a aria-hidden="true" tabindex="-1" href="#inverse逆-g" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:[</span><span style="color:var(--shiki-token-keyword);">range</span><span style="color:var(--shiki-color-text);">]v</span><span style="color:var(--shiki-token-string-expression);">/{pattern}/</span><span style="color:var(--shiki-color-text);">[command]</span></span></code></pre></div>
|
||
<hr/>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:v/foo/d</code></td><td>删除不包含 <code>foo</code> 的行 <em>(还有 <code>:g!/foo/d</code>)</em></td></tr></tbody></table>
|
||
<h3 id="flags标志">Flags(标志)<a aria-hidden="true" tabindex="-1" href="#flags标志" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>g</code></td><td>替换所有出现</td></tr><tr><td><code>i</code></td><td>忽略大小写</td></tr><tr><td><code>I</code></td><td>不要忽略大小写</td></tr><tr><td><code>c</code></td><td>确认每个替换</td></tr></tbody></table>
|
||
<h3 id="替换表达式魔术">替换表达式(魔术)<a aria-hidden="true" tabindex="-1" href="#替换表达式魔术" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>&</code> *</td><td>* <code>\0</code></td></tr><tr><td><code>\1</code>…<code>\9</code></td><td>替换为 0-9 组</td></tr><tr><td><code>\u</code></td><td>大写下一个字母</td></tr><tr><td><code>\U</code></td><td>后面的大写字符</td></tr><tr><td><code>\l</code></td><td>小写下一个字母</td></tr><tr><td><code>\L</code></td><td>后面的字符小写</td></tr><tr><td><code>\e</code></td><td><code>\u</code>、<code>\U</code>、<code>\l</code> 和 <code>\L</code> 的结尾</td></tr><tr><td><code>\E</code></td><td><code>\u</code>、<code>\U</code>、<code>\l</code> 和 <code>\L</code> 的结尾</td></tr></tbody></table>
|
||
<h3 id="例子-1">例子<a aria-hidden="true" tabindex="-1" href="#例子-1" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/a\|b/</span><span style="color:var(--shiki-color-text);">xxx</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">0xxx/g </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"a b"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"xxxaxxx xxxbxxx"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/test/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">U& file/ </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"test"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"TEST FILE"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/\(test\)/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">U</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">e file/ </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"test"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"TEST file"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/\v([abc])([efg])/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">2</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-color-text);">/g </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"af fa bg"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"fa fa gb"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/\v\w+/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">u</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">0</span><span style="color:var(--shiki-color-text);">/g </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"bla bla"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"Bla Bla"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/\v([ab])|([cd])/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">1x/g </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"a b c d"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"ax bx x x"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:%s</span><span style="color:var(--shiki-token-string-expression);">/.*/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">L&/ </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 </span><span style="color:var(--shiki-token-string-expression);">"HTML"</span><span style="color:var(--shiki-color-text);"> 修改为 </span><span style="color:var(--shiki-token-string-expression);">"html"</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:s</span><span style="color:var(--shiki-token-string-expression);">/\v<(.)(\w*)/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">u</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">L</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">2</span><span style="color:var(--shiki-color-text);">/g </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将单词的每个首字母大写</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:%s</span><span style="color:var(--shiki-token-string-expression);">/^\(.*\)\n\1/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-color-text);">/ </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 删除重复行</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:%s</span><span style="color:var(--shiki-token-string-expression);">/<\/\=\(\w\+\)\>/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">U&/g </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将 HTML 标记转换为大写</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:g</span><span style="color:var(--shiki-token-string-expression);">/^pattern/</span><span style="color:var(--shiki-color-text);">s</span><span style="color:var(--shiki-token-string-expression);">/$/</span><span style="color:var(--shiki-color-text);">mytext </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 查找文本并将其附加到末尾</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:g</span><span style="color:var(--shiki-token-string-expression);">/pattern/</span><span style="color:var(--shiki-color-text);">norm</span><span style="color:var(--shiki-token-keyword);">!</span><span style="color:var(--shiki-color-text);"> @i </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 在匹配行上运行宏</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">/^</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">(.*</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">)</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">(</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">r</span><span style="color:var(--shiki-token-keyword);">\?\</span><span style="color:var(--shiki-color-text);">n</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">)</span><span style="color:var(--shiki-token-keyword);">\+</span><span style="color:var(--shiki-color-text);">$ </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 查看重复行</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">/</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">v^(.*)(</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-color-text);">r</span><span style="color:var(--shiki-token-keyword);">?\</span><span style="color:var(--shiki-color-text);">n</span><span style="color:var(--shiki-token-keyword);">\</span><span style="color:var(--shiki-token-constant);">1</span><span style="color:var(--shiki-color-text);">)</span><span style="color:var(--shiki-token-keyword);">+</span><span style="color:var(--shiki-color-text);">$ </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 查看重复行(非常神奇)</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:v</span><span style="color:var(--shiki-token-string-expression);">/./</span><span style="color:var(--shiki-color-text);">,</span><span style="color:var(--shiki-token-string-expression);">/./</span><span style="color:var(--shiki-color-text);">-j </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 将空行压缩成空行</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:g</span><span style="color:var(--shiki-token-string-expression);">/<p1>/</span><span style="color:var(--shiki-color-text);">,</span><span style="color:var(--shiki-token-string-expression);">/<p2>/</span><span style="color:var(--shiki-color-text);">d </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 从 <p1> 到 <p2> 包含删除</span></span></code></pre></div>
|
||
<h2 id="vimdiff">Vimdiff<a aria-hidden="true" tabindex="-1" href="#vimdiff" class="internal"> §</a></h2>
|
||
<h3 id="用法-2">用法<a aria-hidden="true" tabindex="-1" href="#用法-2" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">vimdiff file1 file2 [file3]</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">vim -d file1 file2 [file3]</span></span></code></pre></div>
|
||
<h3 id="编辑">编辑<a aria-hidden="true" tabindex="-1" href="#编辑" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:[</span><span style="color:var(--shiki-token-keyword);">range</span><span style="color:var(--shiki-color-text);">]diffget [bufspec]</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:[</span><span style="color:var(--shiki-token-keyword);">range</span><span style="color:var(--shiki-color-text);">]diffput [bufspec]</span></span></code></pre></div>
|
||
<hr/>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>do</code> <em>/</em> <code>:diffget</code></td><td>获取(get)差异</td></tr><tr><td><code>dp</code> <em>/</em> <code>:diffput</code></td><td>放差价</td></tr><tr><td><code>:dif</code></td><td>重新扫描差异</td></tr><tr><td><code>:diffo</code></td><td>关闭差异模式</td></tr><tr><td><code>:1,$+1diffget</code></td><td>获取所有差异</td></tr><tr><td><code>ZQ</code></td><td>不做改动就退出</td></tr></tbody></table>
|
||
<p>请参阅:<a href="https://github.com/jaywcjlove/reference/blob/main/docs/vim.md#%E8%8C%83%E5%9B%B4" class="external">范围</a></p>
|
||
<h3 id="折叠">折叠<a aria-hidden="true" tabindex="-1" href="#折叠" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>zo</code> <em>/</em> <code>zO</code></td><td>打开</td></tr><tr><td><code>zc</code> <em>/</em> <code>zC</code></td><td>关</td></tr><tr><td><code>za</code> <em>/</em> <code>zA</code></td><td>切换</td></tr><tr><td><code>zv</code></td><td>这条线的打开折叠</td></tr><tr><td><code>zM</code></td><td>关闭所有</td></tr><tr><td><code>zR</code></td><td>打开所有</td></tr><tr><td><code>zm</code></td><td>折叠更多 <em>(折叠级别 += 1)</em></td></tr><tr><td><code>zr</code></td><td>少折叠 <em>(折叠级别 -= 1)</em></td></tr><tr><td><code>zx</code></td><td>更新折叠</td></tr></tbody></table>
|
||
<h3 id="跳跃">跳跃<a aria-hidden="true" tabindex="-1" href="#跳跃" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>]c</code></td><td>下一个区别</td></tr><tr><td><code>[c</code></td><td>以前的区别</td></tr></tbody></table>
|
||
<h2 id="各种各样的">各种各样的<a aria-hidden="true" tabindex="-1" href="#各种各样的" class="internal"> §</a></h2>
|
||
<h3 id="case">Case<a aria-hidden="true" tabindex="-1" href="#case" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>vU</code></td><td><em>大写</em> 字母</td></tr><tr><td><code>vu</code></td><td><em>小写</em> 字符</td></tr><tr><td><code>~</code></td><td><em>切换案例</em> 字符</td></tr><tr><td><code>viw</code> <code>U</code></td><td><em>大写</em> 字</td></tr><tr><td><code>viw</code> <code>u</code></td><td><em>小写</em> 字</td></tr><tr><td><code>viw</code> <code>~</code></td><td><em>切换案例</em> 字</td></tr><tr><td><code>VU</code> <em>/</em> <code>gUU</code></td><td><em>大写</em> 行</td></tr><tr><td><code>Vu</code> <em>/</em> <code>guu</code></td><td><em>小写</em> 行</td></tr><tr><td><code>V~</code> <em>/</em> <code>g~~</code></td><td><em>切换案例</em> 线</td></tr><tr><td><code>gggUG</code></td><td><em>大写</em> 所有文本</td></tr><tr><td><code>ggguG</code></td><td><em>小写</em> 所有文本</td></tr><tr><td><code>ggg~G</code></td><td><em>切换大小写</em> 所有文本</td></tr></tbody></table>
|
||
<h3 id="跳跃-1">跳跃<a aria-hidden="true" tabindex="-1" href="#跳跃-1" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code><C-o></code></td><td>返回上一个</td></tr><tr><td><code><C-i></code></td><td>向前</td></tr><tr><td><code>gf</code></td><td>转到光标中的文件</td></tr><tr><td><code>ga</code></td><td>显示十六进制、ASCII 值</td></tr></tbody></table>
|
||
<h3 id="其他命令行">其他命令行<a aria-hidden="true" tabindex="-1" href="#其他命令行" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:h</code></td><td>帮助打开帮助视图</td></tr><tr><td><code>:edit!</code></td><td>重新加载当前文件</td></tr><tr><td><code>:2,8m0</code></td><td>将行 <code>2</code>-<code>8</code> 移动到 <code>0</code></td></tr><tr><td><code>:noh</code></td><td>清除搜索亮点</td></tr><tr><td><code>:sort</code></td><td>排序行</td></tr><tr><td><code>:ter</code></td><td>打开终端窗口</td></tr><tr><td><code>:set paste</code></td><td>启用插入粘贴子模式</td></tr><tr><td><code>:set nopaste</code></td><td>禁用插入粘贴子模式</td></tr><tr><td><code>:cq</code></td><td>退出并出现错误 <em>(正在中止 Git)</em></td></tr></tbody></table>
|
||
<h3 id="导航">导航<a aria-hidden="true" tabindex="-1" href="#导航" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>%</code></td><td>最近/匹配的 <code>{[()]}</code></td></tr><tr><td><code>[(</code> *</td><td>* <code>[{</code></td></tr><tr><td><code>])</code> *</td><td>* <code>]{</code></td></tr><tr><td><code>[m</code></td><td>上一个方法开始</td></tr><tr><td><code>[M</code></td><td>上一个方法结束</td></tr></tbody></table>
|
||
<h3 id="计数器">计数器<a aria-hidden="true" tabindex="-1" href="#计数器" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code><C-a></code></td><td>增加数量</td></tr><tr><td><code><C-x></code></td><td>减少数量</td></tr></tbody></table>
|
||
<h3 id="选项卡-1">选项卡<a aria-hidden="true" tabindex="-1" href="#选项卡-1" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code>:tag Classname</code></td><td>跳转到 Classname 的第一个定义</td></tr><tr><td><code><C-]></code></td><td>跳转到定义</td></tr><tr><td><code>g]</code></td><td>查看所有定义</td></tr><tr><td><code><C-t></code></td><td>回到最后一个标签</td></tr><tr><td><code><C-o> <C-i></code></td><td>后退前进</td></tr><tr><td><code>:tselect Classname</code></td><td>查找类名的定义</td></tr><tr><td><code>:tjump Classname</code></td><td>查找类名的定义 <em>(自动选择第一个)</em></td></tr></tbody></table>
|
||
<h3 id="格式化">格式化<a aria-hidden="true" tabindex="-1" href="#格式化" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:ce 8</code></td><td><code>8</code> 列之间的中心线</td></tr><tr><td><code>:ri 4</code></td><td>在 <code>4</code> 列右对齐行</td></tr><tr><td><code>:le</code></td><td>左对齐线</td></tr></tbody></table>
|
||
<p>查看 <code>:help formatting</code></p>
|
||
<h3 id="标记">标记<a aria-hidden="true" tabindex="-1" href="#标记" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td>“^`</td><td>插入模式下光标的最后位置</td></tr><tr><td>“.`</td><td>当前缓冲区的最后更改</td></tr><tr><td>““`</td><td>最后退出的当前缓冲区</td></tr><tr><td>“0`</td><td>在上次编辑的文件中</td></tr><tr><td><code>''</code></td><td>返回当前缓冲区中跳出的行</td></tr><tr><td>````</td><td>返回当前缓冲区中跳转的位置</td></tr><tr><td>“[`</td><td>到先前更改或拉出的文本的开头</td></tr><tr><td>“]`</td><td>到之前更改或拉出的文本的结尾</td></tr><tr><td>“<`</td><td>到最后一个可视化选择的开始</td></tr><tr><td>“>`</td><td>到最后一个可视化选择的结尾</td></tr><tr><td><code>ma</code></td><td>将此光标位置标记为<code>a</code></td></tr><tr><td>“a`</td><td>跳转到光标位置 <code>a</code></td></tr><tr><td><code>'a</code></td><td>跳转到位置为 <code>a</code> 的行首</td></tr><tr><td><code>d'a</code></td><td>从当前行删除到标记 <code>a</code> 的行</td></tr><tr><td><code>d</code>a`</td><td>从当前位置删除到标记 <code>a</code> 的位置</td></tr><tr><td><code>c'a</code></td><td>将文本从当前行更改为 <code>a</code> 行</td></tr><tr><td><code>y</code>a`</td><td>将文本从当前位置拉到 <code>a</code> 的位置</td></tr><tr><td><code>:marks</code></td><td>列出所有当前标记</td></tr><tr><td><code>:delm a</code></td><td>删除标记 <code>a</code></td></tr><tr><td><code>:delm a-d</code></td><td>删除标记 <code>a</code>、<code>b</code>、<code>c</code>、<code>d</code></td></tr><tr><td><code>:delm abc</code></td><td>删除标记 <code>a</code>、<code>b</code>、<code>c</code></td></tr></tbody></table>
|
||
<h3 id="计算器">计算器<a aria-hidden="true" tabindex="-1" href="#计算器" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code><C-r></code> <code>=</code> 7*7</td><td>显示结果</td></tr><tr><td><code><C-r></code> <code>=</code> 10/2</td><td>显示结果</td></tr></tbody></table>
|
||
<p>在 INSERT 模式下执行此操作</p>
|
||
<h3 id="shell">Shell<a aria-hidden="true" tabindex="-1" href="#shell" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>:-</th><th>-</th></tr></thead><tbody><tr><td><code>:!<shell></code></td><td>解释 Shell 命令</td></tr><tr><td><code>:r!<shell></code></td><td>读入 shell 的输出</td></tr><tr><td><code>:r!date</code></td><td>插入日期</td></tr><tr><td><code>:!!date</code></td><td>用日期替换当前行</td></tr></tbody></table>
|
||
<h3 id="命令行">命令行<a aria-hidden="true" tabindex="-1" href="#命令行" class="internal"> §</a></h3>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<table><thead><tr><th>快捷方式</th><th>说明</th></tr></thead><tbody><tr><td><code><C-r><C-w></code></td><td>将当前单词插入命令行</td></tr><tr><td><code><C-r>"</code></td><td>从 <code>注册</code> 粘贴</td></tr><tr><td><code><C-x><C-f></code></td><td>在插入模式下自动完成路径</td></tr></tbody></table>
|
||
<h3 id="技巧">技巧<a aria-hidden="true" tabindex="-1" href="#技巧" class="internal"> §</a></h3>
|
||
<p>删除重复行</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:sort | %</span><span style="color:var(--shiki-token-keyword);">!</span><span style="color:var(--shiki-color-text);">uniq -u</span></span></code></pre></div>
|
||
<p>对文件中的行进行编号</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:%</span><span style="color:var(--shiki-token-keyword);">!</span><span style="color:var(--shiki-color-text);">cat -n</span></span></code></pre></div>
|
||
<p>将整个文档复制到剪贴板</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">:%w </span><span style="color:var(--shiki-token-keyword);">!</span><span style="color:var(--shiki-color-text);">pbcopy </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> Mac OS X</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:%w </span><span style="color:var(--shiki-token-keyword);">!</span><span style="color:var(--shiki-color-text);">xclip -i -</span><span style="color:var(--shiki-token-constant);">sel</span><span style="color:var(--shiki-color-text);"> c </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> GNU/Linux</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">:%w </span><span style="color:var(--shiki-token-keyword);">!</span><span style="color:var(--shiki-color-text);">xsel -i -b </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> GNU/Linux</span></span></code></pre></div>
|
||
<h2 id="理解-vim">理解 Vim<a aria-hidden="true" tabindex="-1" href="#理解-vim" class="internal"> §</a></h2>
|
||
<h3 id="动词理解">动词理解<a aria-hidden="true" tabindex="-1" href="#动词理解" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">d </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示删除delete</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">r </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示替换replace</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">c </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示修改change</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">y </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示复制yank</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">v </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示选取visual select</span></span></code></pre></div>
|
||
<p>动词代表了我们打算对文本进行什么样的操作</p>
|
||
<h3 id="名词理解">名词理解<a aria-hidden="true" tabindex="-1" href="#名词理解" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">w </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示一个单词word</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">s </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示一个句子sentence</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">p </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示一个段落paragraph</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">t </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示一个 HTML 标签tag</span></span></code></pre></div>
|
||
<p>名词代表了我们即将处理的文本。引号或者各种括号所包含的文本称作一个文本块。</p>
|
||
<h3 id="介词理解">介词理解<a aria-hidden="true" tabindex="-1" href="#介词理解" class="internal"> §</a></h3>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">i </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示在</span><span style="color:var(--shiki-token-keyword);">...</span><span style="color:var(--shiki-color-text);">之内 inside</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">a </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示环绕</span><span style="color:var(--shiki-token-keyword);">...</span><span style="color:var(--shiki-color-text);"> around</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">t </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示到</span><span style="color:var(--shiki-token-keyword);">...</span><span style="color:var(--shiki-color-text);">位置前 </span><span style="color:var(--shiki-token-constant);">to</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">f </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 表示到</span><span style="color:var(--shiki-token-keyword);">...</span><span style="color:var(--shiki-color-text);">位置上 forward</span></span></code></pre></div>
|
||
<p>介词界定了待编辑文本的范围或者位置。</p>
|
||
<h3 id="数词理解">数词理解<a aria-hidden="true" tabindex="-1" href="#数词理解" class="internal"> §</a></h3>
|
||
<p>数词指定了待编辑文本对象的数量,从这个角度而言,数词也可以看作是一种介词。引入数词之后,文本编辑命令的语法就升级成了下面这样:</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">动词 介词/数词 名词</span></span></code></pre></div>
|
||
<p>下面是几个例子:</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">c3w </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 修改三个单词:change three words</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">d2w </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 删除两个单词:delete two words</span></span></code></pre></div>
|
||
<p>另外,数词也可以修饰动词,表示将操作执行 <code>n</code> 次。于是,我们又有了下面的语法:</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">数词 动词 名词</span></span></code></pre></div>
|
||
<p>示例</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">2dw </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 两次删除单词(等价于删除两个单词): twice delete word</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">3x </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 三次删除字符(等价于删除三个字符): three times delete character</span></span></code></pre></div>
|
||
<h3 id="组词为句理解">组词为句理解<a aria-hidden="true" tabindex="-1" href="#组词为句理解" class="internal"> §</a></h3>
|
||
<p>有了这些基本的语言元素,我们就可以着手构造一些简单的命令了。文本编辑命令的基本语法如下:</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-color-text);">动词 介词 名词</span></span></code></pre></div>
|
||
<p>下面是一些例子</p>
|
||
<div data-rehype-pretty-code-fragment><pre style="background-color:var(--shiki-color-background);" tabindex="0" data-language="vim" data-theme="default"><code data-language="vim" data-theme="default"><span data-line><span style="color:var(--shiki-token-constant);">dip</span><span style="color:var(--shiki-color-text);"> </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 删除一个段落: delete inside paragraph</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">vis </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 选取一个句子: visual select inside sentence</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">ciw </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 修改一个单词: change inside word</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">caw </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 修改一个单词: change around word</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">dtx </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 删除文本直到字符“x”(不包括字符“x”): delete </span><span style="color:var(--shiki-token-constant);">to</span><span style="color:var(--shiki-color-text);"> x</span></span>
|
||
<span data-line><span style="color:var(--shiki-color-text);">dfx </span><span style="color:var(--shiki-token-keyword);">#</span><span style="color:var(--shiki-color-text);"> 删除文本直到字符“x”(包括字符“x”): delete forward x</span></span></code></pre></div>
|
||
<h2 id="另见">另见<a aria-hidden="true" tabindex="-1" href="#另见" class="internal"> §</a></h2>
|
||
<ul>
|
||
<li><a href="https://jaywcjlove.github.io/vim-web" class="external">搞得像IDE一样的 Vim</a> <em>(github.io)</em></li>
|
||
<li><a href="http://www.vim.org/" class="external">Vim 官方网站</a> <em>(vim.org)</em></li>
|
||
<li><a href="https://devhints.io/vim" class="external">Devhints</a> <em>(devhints.io)</em></li>
|
||
<li><a href="https://vim.rtorr.com/lang/zh_cn/" class="external">Vim cheatsheet</a> <em>(vim.rotrr.com)</em></li>
|
||
<li><a href="http://vimdoc.sourceforge.net/htmldoc/" class="external">Vim documentation</a> <em>(vimdoc.sourceforge.net)</em></li>
|
||
<li><a href="http://openvim.com/" class="external">Interactive Vim tutorial</a> <em>(openvim.com)</em></li>
|
||
</ul>
|
||
<blockquote>
|
||
<p>来源:<a href="https://wangchujiang.com/reference/docs/vim.html" class="external">Vim 备忘清单 & vim cheatsheet & Quick Reference</a>;仅学术引用,著作权归作者所有。</p>
|
||
</blockquote></article></div><div class="right sidebar"><div class="graph "><h3>Graph View</h3><div class="graph-outer"><div id="graph-container" data-cfg="{"drag":true,"zoom":true,"depth":1,"scale":1.1,"repelForce":0.5,"centerForce":0.3,"linkDistance":30,"fontSize":0.6,"opacityScale":1,"showTags":true,"removeTags":[]}"></div><svg version="1.1" id="global-graph-icon" xmlns="http://www.w3.org/2000/svg" xmlnsXlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 55 55" fill="currentColor" xmlSpace="preserve"><path d="M49,0c-3.309,0-6,2.691-6,6c0,1.035,0.263,2.009,0.726,2.86l-9.829,9.829C32.542,17.634,30.846,17,29,17
|
||
s-3.542,0.634-4.898,1.688l-7.669-7.669C16.785,10.424,17,9.74,17,9c0-2.206-1.794-4-4-4S9,6.794,9,9s1.794,4,4,4
|
||
c0.74,0,1.424-0.215,2.019-0.567l7.669,7.669C21.634,21.458,21,23.154,21,25s0.634,3.542,1.688,4.897L10.024,42.562
|
||
C8.958,41.595,7.549,41,6,41c-3.309,0-6,2.691-6,6s2.691,6,6,6s6-2.691,6-6c0-1.035-0.263-2.009-0.726-2.86l12.829-12.829
|
||
c1.106,0.86,2.44,1.436,3.898,1.619v10.16c-2.833,0.478-5,2.942-5,5.91c0,3.309,2.691,6,6,6s6-2.691,6-6c0-2.967-2.167-5.431-5-5.91
|
||
v-10.16c1.458-0.183,2.792-0.759,3.898-1.619l7.669,7.669C41.215,39.576,41,40.26,41,41c0,2.206,1.794,4,4,4s4-1.794,4-4
|
||
s-1.794-4-4-4c-0.74,0-1.424,0.215-2.019,0.567l-7.669-7.669C36.366,28.542,37,26.846,37,25s-0.634-3.542-1.688-4.897l9.665-9.665
|
||
C46.042,11.405,47.451,12,49,12c3.309,0,6-2.691,6-6S52.309,0,49,0z M11,9c0-1.103,0.897-2,2-2s2,0.897,2,2s-0.897,2-2,2
|
||
S11,10.103,11,9z M6,51c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S8.206,51,6,51z M33,49c0,2.206-1.794,4-4,4s-4-1.794-4-4
|
||
s1.794-4,4-4S33,46.794,33,49z M29,31c-3.309,0-6-2.691-6-6s2.691-6,6-6s6,2.691,6,6S32.309,31,29,31z M47,41c0,1.103-0.897,2-2,2
|
||
s-2-0.897-2-2s0.897-2,2-2S47,39.897,47,41z M49,10c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S51.206,10,49,10z"></path></svg></div><div id="global-graph-outer"><div id="global-graph-container" data-cfg="{"drag":true,"zoom":true,"depth":-1,"scale":0.9,"repelForce":0.5,"centerForce":0.3,"linkDistance":30,"fontSize":0.6,"opacityScale":1,"showTags":true,"removeTags":[]}"></div></div></div><div class="toc desktop-only"><button type="button" id="toc" class><h3>Table of Contents</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="fold"><polyline points="6 9 12 15 18 9"></polyline></svg></button><div id="toc-content"><ul class="overflow"><li class="depth-0"><a href="#入门" data-for="入门">入门</a></li><li class="depth-1"><a href="#运动图" data-for="运动图">运动图</a></li><li class="depth-1"><a href="#动作" data-for="动作">动作</a></li><li class="depth-1"><a href="#插入模式" data-for="插入模式">插入模式</a></li><li class="depth-1"><a href="#保存和退出" data-for="保存和退出">保存和退出</a></li><li class="depth-1"><a href="#正常模式" data-for="正常模式">正常模式</a></li><li class="depth-1"><a href="#剪切和粘贴" data-for="剪切和粘贴">剪切和粘贴</a></li><li class="depth-1"><a href="#重复" data-for="重复">重复</a></li><li class="depth-1"><a href="#可视化模式" data-for="可视化模式">可视化模式</a></li><li class="depth-1"><a href="#宏" data-for="宏">宏</a></li><li class="depth-0"><a href="#vim-运算符" data-for="vim-运算符">Vim 运算符</a></li><li class="depth-1"><a href="#用法" data-for="用法">用法</a></li><li class="depth-1"><a href="#可用运算符" data-for="可用运算符">可用运算符</a></li><li class="depth-1"><a href="#例子" data-for="例子">例子</a></li><li class="depth-1"><a href="#计数" data-for="计数">计数</a></li><li class="depth-0"><a href="#vim-文本对象" data-for="vim-文本对象">Vim 文本对象</a></li><li class="depth-1"><a href="#用法-1" data-for="用法-1">用法</a></li><li class="depth-1"><a href="#文本对象" data-for="文本对象">文本对象</a></li><li class="depth-1"><a href="#删除" data-for="删除">删除</a></li><li class="depth-1"><a href="#选择" data-for="选择">选择</a></li><li class="depth-1"><a href="#杂项" data-for="杂项">杂项</a></li><li class="depth-0"><a href="#vim-多个文件" data-for="vim-多个文件">Vim 多个文件</a></li><li class="depth-1"><a href="#buffers-缓冲器" data-for="buffers-缓冲器">Buffers (缓冲器)</a></li><li class="depth-1"><a href="#窗口" data-for="窗口">窗口</a></li><li class="depth-1"><a href="#选项卡" data-for="选项卡">选项卡</a></li><li class="depth-0"><a href="#vim-搜索和替换" data-for="vim-搜索和替换">Vim 搜索和替换</a></li><li class="depth-1"><a href="#搜索" data-for="搜索">搜索</a></li><li class="depth-1"><a href="#更换行" data-for="更换行">更换行</a></li><li class="depth-1"><a href="#替换文件" data-for="替换文件">替换文件</a></li><li class="depth-1"><a href="#范围" data-for="范围">范围</a></li><li class="depth-1"><a href="#全局命令" data-for="全局命令">全局命令</a></li><li class="depth-1"><a href="#inverse逆-g" data-for="inverse逆-g">Inverse(逆) :g</a></li><li class="depth-1"><a href="#flags标志" data-for="flags标志">Flags(标志)</a></li><li class="depth-1"><a href="#替换表达式魔术" data-for="替换表达式魔术">替换表达式(魔术)</a></li><li class="depth-1"><a href="#例子-1" data-for="例子-1">例子</a></li><li class="depth-0"><a href="#vimdiff" data-for="vimdiff">Vimdiff</a></li><li class="depth-1"><a href="#用法-2" data-for="用法-2">用法</a></li><li class="depth-1"><a href="#编辑" data-for="编辑">编辑</a></li><li class="depth-1"><a href="#折叠" data-for="折叠">折叠</a></li><li class="depth-1"><a href="#跳跃" data-for="跳跃">跳跃</a></li><li class="depth-0"><a href="#各种各样的" data-for="各种各样的">各种各样的</a></li><li class="depth-1"><a href="#case" data-for="case">Case</a></li><li class="depth-1"><a href="#跳跃-1" data-for="跳跃-1">跳跃</a></li><li class="depth-1"><a href="#其他命令行" data-for="其他命令行">其他命令行</a></li><li class="depth-1"><a href="#导航" data-for="导航">导航</a></li><li class="depth-1"><a href="#计数器" data-for="计数器">计数器</a></li><li class="depth-1"><a href="#选项卡-1" data-for="选项卡-1">选项卡</a></li><li class="depth-1"><a href="#格式化" data-for="格式化">格式化</a></li><li class="depth-1"><a href="#标记" data-for="标记">标记</a></li><li class="depth-1"><a href="#计算器" data-for="计算器">计算器</a></li><li class="depth-1"><a href="#shell" data-for="shell">Shell</a></li><li class="depth-1"><a href="#命令行" data-for="命令行">命令行</a></li><li class="depth-1"><a href="#技巧" data-for="技巧">技巧</a></li><li class="depth-0"><a href="#理解-vim" data-for="理解-vim">理解 Vim</a></li><li class="depth-1"><a href="#动词理解" data-for="动词理解">动词理解</a></li><li class="depth-1"><a href="#名词理解" data-for="名词理解">名词理解</a></li><li class="depth-1"><a href="#介词理解" data-for="介词理解">介词理解</a></li><li class="depth-1"><a href="#数词理解" data-for="数词理解">数词理解</a></li><li class="depth-1"><a href="#组词为句理解" data-for="组词为句理解">组词为句理解</a></li><li class="depth-0"><a href="#另见" data-for="另见">另见</a></li></ul></div></div><div class="backlinks "><h3>Backlinks</h3><ul class="overflow"><li>No backlinks found</li></ul></div><div class="explorer mobile-only"><button type="button" id="explorer" data-behavior="collapse" data-collapsed="collapsed" data-savestate="true" data-tree="[{"path":"Basics","collapsed":true},{"path":"Basics/english","collapsed":true},{"path":"Blog","collapsed":true},{"path":"Book","collapsed":true},{"path":"Book/个人成长","collapsed":true},{"path":"Book/医学健康","collapsed":true},{"path":"Book/历史","collapsed":true},{"path":"Book/哲学宗教","collapsed":true},{"path":"Book/心理","collapsed":true},{"path":"Book/政治军事","collapsed":true},{"path":"Book/教育学习","collapsed":true},{"path":"Book/文学","collapsed":true},{"path":"Book/生活百科","collapsed":true},{"path":"Book/社会文化","collapsed":true},{"path":"Book/科学技术","collapsed":true},{"path":"Book/经济理财","collapsed":true},{"path":"Book/艺术","collapsed":true},{"path":"Book/计算机","collapsed":true},{"path":"Company","collapsed":true},{"path":"Company/信息化","collapsed":true},{"path":"Company/信息化/规范","collapsed":true},{"path":"Culture","collapsed":true},{"path":"Government","collapsed":true},{"path":"Government/中国","collapsed":true},{"path":"Government/中国/标准","collapsed":true},{"path":"Government/中国/法律","collapsed":true},{"path":"Journal","collapsed":true},{"path":"Journal/2022","collapsed":true},{"path":"Journal/2022/W34","collapsed":true},{"path":"Journal/2022/W35","collapsed":true},{"path":"Journal/2022/W36","collapsed":true},{"path":"Journal/2022/W37","collapsed":true},{"path":"Journal/2022/W38","collapsed":true},{"path":"Journal/2022/W39","collapsed":true},{"path":"Journal/2022/W41","collapsed":true},{"path":"Journal/2022/W42","collapsed":true},{"path":"Journal/2022/W43","collapsed":true},{"path":"Journal/2022/W44","collapsed":true},{"path":"Journal/2022/W45","collapsed":true},{"path":"Journal/2022/W46","collapsed":true},{"path":"Journal/2022/W47","collapsed":true},{"path":"Journal/2022/W48","collapsed":true},{"path":"Journal/2022/W49","collapsed":true},{"path":"Journal/2022/W50","collapsed":true},{"path":"Journal/2023","collapsed":true},{"path":"Journal/2023/W2","collapsed":true},{"path":"Journal/2023/W3","collapsed":true},{"path":"Journal/2023/W5","collapsed":true},{"path":"Journal/2023/W6","collapsed":true},{"path":"Journal/2023/W7","collapsed":true},{"path":"Journal/2023/W8","collapsed":true},{"path":"Journal/2023/W10","collapsed":true},{"path":"Journal/2023/W12","collapsed":true},{"path":"Journal/2023/W14","collapsed":true},{"path":"Journal/2023/W16","collapsed":true},{"path":"Journal/2023/W22","collapsed":true},{"path":"Journal/2023/W23","collapsed":true},{"path":"Journal/2023/W24","collapsed":true},{"path":"Journal/2023/W25","collapsed":true},{"path":"Journal/2023/W26","collapsed":true},{"path":"Journal/2023/W31","collapsed":true},{"path":"Journal/2023/W32","collapsed":true},{"path":"Journal/2023/W33","collapsed":true},{"path":"Journal/2023/W35","collapsed":true},{"path":"Journal/2023/W36","collapsed":true},{"path":"Journal/2023/W37","collapsed":true},{"path":"Journal/2023/W40","collapsed":true},{"path":"Journal/2023/W45","collapsed":true},{"path":"Journal/2023/W46","collapsed":true},{"path":"Journal/2023/W48","collapsed":true},{"path":"Journal/2023/W49","collapsed":true},{"path":"Journal/2023/W50","collapsed":true},{"path":"Journal/2024","collapsed":true},{"path":"Journal/2024/W8","collapsed":true},{"path":"Journal/2024/W10","collapsed":true},{"path":"Journal/2024/W11","collapsed":true},{"path":"Journal/2024/W12","collapsed":true},{"path":"Journal/2024/W14","collapsed":true},{"path":"Journal/2024/W16","collapsed":true},{"path":"Journal/2024/W17","collapsed":true},{"path":"Journal/2024/W22","collapsed":true},{"path":"Journal/2024/W23","collapsed":true},{"path":"Journal/2024/W24","collapsed":true},{"path":"Life","collapsed":true},{"path":"Scholar","collapsed":true},{"path":"Tech","collapsed":true},{"path":"Tech/cloud-service","collapsed":true},{"path":"Tech/cloud-service/基础","collapsed":true},{"path":"Tech/computer-network","collapsed":true},{"path":"Tech/computer-network/Nginx","collapsed":true},{"path":"Tech/computer-network/应用服务","collapsed":true},{"path":"Tech/computer-network/网络协议","collapsed":true},{"path":"Tech/computer-network/网络基础","collapsed":true},{"path":"Tech/computer-security","collapsed":true},{"path":"Tech/computer-security/信息安全","collapsed":true},{"path":"Tech/computer-security/信息安全/OpenPGP","collapsed":true},{"path":"Tech/computer-security/密码学","collapsed":true},{"path":"Tech/computer-security/用户安全","collapsed":true},{"path":"Tech/computer-security/用户安全/权限设计","collapsed":true},{"path":"Tech/computer-security/用户安全/用户鉴权","collapsed":true},{"path":"Tech/computer-security/系统安全","collapsed":true},{"path":"Tech/computer-security/系统安全/防火墙","collapsed":true},{"path":"Tech/computer-security/网络安全","collapsed":true},{"path":"Tech/computer-security/网络安全/OpenSSH","collapsed":true},{"path":"Tech/computer-security/网络安全/OpenSSL","collapsed":true},{"path":"Tech/database-system","collapsed":true},{"path":"Tech/database-system/PostgreSQL","collapsed":true},{"path":"Tech/database-system/SQL 语言","collapsed":true},{"path":"Tech/database-system/基础","collapsed":true},{"path":"Tech/getting-started","collapsed":true},{"path":"Tech/getting-started/命令行工具","collapsed":true},{"path":"Tech/getting-started/命令行工具/PowerShell","collapsed":true},{"path":"Tech/getting-started/命令行工具/Shell","collapsed":true},{"path":"Tech/getting-started/命令行工具/Vim","collapsed":true},{"path":"Tech/getting-started/开源指南","collapsed":true},{"path":"Tech/getting-started/文本处理","collapsed":true},{"path":"Tech/getting-started/版本控制","collapsed":true},{"path":"Tech/getting-started/版本控制/Git","collapsed":true},{"path":"Tech/getting-started/版本控制/Git/入门","collapsed":true},{"path":"Tech/getting-started/版本控制/Git/进阶","collapsed":true},{"path":"Tech/operating-system","collapsed":true},{"path":"Tech/operating-system/Automation","collapsed":true},{"path":"Tech/operating-system/Docker","collapsed":true},{"path":"Tech/operating-system/Docker/基础","collapsed":true},{"path":"Tech/operating-system/Docker/进阶","collapsed":true},{"path":"Tech/operating-system/Docker/高级","collapsed":true},{"path":"Tech/operating-system/Linux","collapsed":true},{"path":"Tech/operating-system/Linux/0.文化","collapsed":true},{"path":"Tech/operating-system/Linux/1.安装","collapsed":true},{"path":"Tech/operating-system/Linux/2.基础操作","collapsed":true},{"path":"Tech/operating-system/Linux/3.系统管理","collapsed":true},{"path":"Tech/operating-system/Linux/4.安全配置","collapsed":true},{"path":"Tech/operating-system/Linux/5.网络管理","collapsed":true},{"path":"Tech/operating-system/Linux/7.存储管理","collapsed":true},{"path":"Tech/operating-system/Linux/8.虚拟化","collapsed":true},{"path":"Tech/operating-system/Virtualization","collapsed":true},{"path":"Tech/operating-system/Virtualization/1.虚拟化概述","collapsed":true},{"path":"Tech/operating-system/Virtualization/2.KVM虚拟化","collapsed":true},{"path":"Tech/operating-system/Windows","collapsed":true},{"path":"Tech/operating-system/Windows/文化","collapsed":true},{"path":"Tech/programming-language","collapsed":true},{"path":"Tech/programming-language/Python","collapsed":true},{"path":"Tech/programming-language/Python/入门","collapsed":true},{"path":"Tech/programming-language/Python/文化","collapsed":true},{"path":"Tech/programming-language/Python/模块","collapsed":true},{"path":"Tech/programming-language/Python/模块/WEB开发","collapsed":true},{"path":"Tech/programming-language/Python/模块/数据处理","collapsed":true},{"path":"Tech/programming-language/Python/模块/文本处理","collapsed":true},{"path":"Tech/programming-language/Python/模块/系统交互","collapsed":true},{"path":"Tech/programming-language/Python/模块/网络处理","collapsed":true},{"path":"Tech/programming-language/Python/进阶","collapsed":true},{"path":"Tech/programming-language/Python/项目","collapsed":true},{"path":"Tech/programming-language/Python/项目/虚拟环境","collapsed":true},{"path":"Tech/programming-language/Python/项目/风格指南","collapsed":true},{"path":"Tech/software-engineering","collapsed":true},{"path":"Tech/software-engineering/协作规范","collapsed":true},{"path":"Tech/software-engineering/技术文档","collapsed":true},{"path":"Tech/structures-algorithms","collapsed":true},{"path":"Work","collapsed":true},{"path":"Work/data-engineer","collapsed":true},{"path":"Work/full-stack","collapsed":true},{"path":"Work/full-stack/基础","collapsed":true},{"path":"Work/full-stack/工具","collapsed":true},{"path":"Work/full-stack/文化","collapsed":true},{"path":"Work/roadmap","collapsed":true},{"path":"Work/roadmap/权益保障","collapsed":true},{"path":"Work/roadmap/求职经验","collapsed":true},{"path":"Work/roadmap/简历攻略","collapsed":true},{"path":"Work/roadmap/职业规划","collapsed":true},{"path":"Work/roadmap/职场心得","collapsed":true},{"path":"Work/roadmap/薪酬攻略","collapsed":true},{"path":"Work/roadmap/面试法则","collapsed":true},{"path":"Work/sre-engineer","collapsed":true}]"><h1>Explorer</h1><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="fold"><polyline points="6 9 12 15 18 9"></polyline></svg></button><div id="explorer-content"><ul class="overflow" id="explorer-ul"><li><div><div class="folder-outer open"><ul style="padding-left:0;" class="content" data-folderul><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Basics"><button class="folder-button"><p class="folder-title">Basics</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Basics"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Basics/english"><button class="folder-button"><p class="folder-title">english</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Basics/english"><li><li><a href="../../../../Basics/english/字母音标" data-for="Basics/english/字母音标">字母音标</a></li></li><li><li><a href="../../../../Basics/english/语法基础" data-for="Basics/english/语法基础">语法基础</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Blog"><button class="folder-button"><p class="folder-title">Blog</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Blog"><li><li><a href="../../../../Blog/「引用」博客的本质是电线杆子" data-for="Blog/「引用」博客的本质是电线杆子">「引用」博客的本质是电线杆子</a></li></li><li><li><a href="../../../../Blog/「救赎之路」更名「向阳而生」" data-for="Blog/「救赎之路」更名「向阳而生」">「救赎之路」更名「向阳而生」</a></li></li><li><li><a href="../../../../Blog/11月28日晚-星期三-霾" data-for="Blog/11月28日晚-星期三-霾">11月28日 晚 星期三 霾</a></li></li><li><li><a href="../../../../Blog/2021" data-for="Blog/2021">2021</a></li></li><li><li><a href="../../../../Blog/2022" data-for="Blog/2022">2022</a></li></li><li><li><a href="../../../../Blog/2023-年度微信读书报告" data-for="Blog/2023-年度微信读书报告">2023 年度微信读书报告</a></li></li><li><li><a href="../../../../Blog/回顾-2023" data-for="Blog/回顾-2023">2023 年终总结</a></li></li><li><li><a href="../../../../Blog/2023-年终问答" data-for="Blog/2023-年终问答">2023 年终问答</a></li></li><li><li><a href="../../../../Blog/BombSquad-炸弹人小分队" data-for="Blog/BombSquad-炸弹人小分队">BombSquad-炸弹人小分队</a></li></li><li><li><a href="../../../../Blog/CityWalk——公车挑战" data-for="Blog/CityWalk——公车挑战">CityWalk——公车挑战:探索未知的城市</a></li></li><li><li><a href="../../../../Blog/Docusaurus-搭建" data-for="Blog/Docusaurus-搭建">Docusaurus 搭建</a></li></li><li><li><a href="../../../../Blog/Don`t-Starve-饥荒" data-for="Blog/Don`t-Starve-饥荒">Don't Starve-饥荒</a></li></li><li><li><a href="../../../../Blog/Halo-主题-Redemption-首发版" data-for="Blog/Halo-主题-Redemption-首发版">Halo 主题 Redemption 首发版</a></li></li><li><li><a href="../../../../Blog/Hello-Halo" data-for="Blog/Hello-Halo">Hello Halo</a></li></li><li><li><a href="../../../../Blog/Obsidian-使用-Templater-插件的个性化脚本" data-for="Blog/Obsidian-使用-Templater-插件的个性化脚本">Obsidian 使用 Templater 插件的个性化脚本</a></li></li><li><li><a href="../../../../Blog/Python-项目终极部署解决方案" data-for="Blog/Python-项目终极部署解决方案">Python 项目终极部署解决方案</a></li></li><li><li><a href="../../../../Blog/Redemption" data-for="Blog/Redemption">Redemption</a></li></li><li><li><a href="../../../../Blog/Redemption-主题-0.2.1-版本" data-for="Blog/Redemption-主题-0.2.1-版本">Redemption 主题 0.2.1 版本</a></li></li><li><li><a href="../../../../Blog/VIVO-IQOO-Neo3-开箱测评" data-for="Blog/VIVO-IQOO-Neo3-开箱测评">VIVO IQOO Neo3 开箱测评</a></li></li><li><li><a href="../../../../Blog/YubiKey-漂流记" data-for="Blog/YubiKey-漂流记">YubiKey 历险记</a></li></li><li><li><a href="../../../../Blog/一命二运三风水" data-for="Blog/一命二运三风水">一命二运三风水</a></li></li><li><li><a href="../../../../Blog/一线城市拥有一亩三分地是什么体验" data-for="Blog/一线城市拥有一亩三分地是什么体验">一线城市拥有一亩三分地是什么体验</a></li></li><li><li><a href="../../../../Blog/三步为你博客文章分析情感关键字" data-for="Blog/三步为你博客文章分析情感关键字">三步为你博客文章分析情感关键字</a></li></li><li><li><a href="../../../../Blog/上有天堂、下有苏杭" data-for="Blog/上有天堂、下有苏杭">上有天堂、下有苏杭</a></li></li><li><li><a href="../../../../Blog/不要在饿的时候吃螺蛳粉!" data-for="Blog/不要在饿的时候吃螺蛳粉!">不要在饿的时候吃螺蛳粉!</a></li></li><li><li><a href="../../../../Blog/不要把幸福建立在别人的痛苦之上" data-for="Blog/不要把幸福建立在别人的痛苦之上">不要把幸福建立在别人的痛苦之上</a></li></li><li><li><a href="../../../../Blog/中国传统历法" data-for="Blog/中国传统历法">中国传统历法</a></li></li><li><li><a href="../../../../Blog/为什么不推开那扇门?" data-for="Blog/为什么不推开那扇门?">为什么不推开那扇门?</a></li></li><li><li><a href="../../../../Blog/乌兰哈达火山银河之旅" data-for="Blog/乌兰哈达火山银河之旅">乌兰哈达火山银河之旅</a></li></li><li><li><a href="../../../../Blog/习惯养成第一步" data-for="Blog/习惯养成第一步">习惯养成第一步</a></li></li><li><li><a href="../../../../Blog/人在囧途——青海湖" data-for="Blog/人在囧途——青海湖">人在囧途——青海湖</a></li></li><li><li><a href="../../../../Blog/人格类型测试" data-for="Blog/人格类型测试">人格类型测试</a></li></li><li><li><a href="../../../../Blog/你愿意嫁给自己么?" data-for="Blog/你愿意嫁给自己么?">你愿意嫁给自己么</a></li></li><li><li><a href="../../../../Blog/你还记得曾经的梦想么?" data-for="Blog/你还记得曾经的梦想么?">你还记得曾经的梦想么?</a></li></li><li><li><a href="../../../../Blog/使用-Docusaurus-搭建优秀个人wiki" data-for="Blog/使用-Docusaurus-搭建优秀个人wiki">使用 Docusaurus 搭建优秀个人wiki</a></li></li><li><li><a href="../../../../Blog/关于感情的事情" data-for="Blog/关于感情的事情">关于感情的事情</a></li></li><li><li><a href="../../../../Blog/关于花" data-for="Blog/关于花">关于花</a></li></li><li><li><a href="../../../../Blog/关于郑州的互联网记忆" data-for="Blog/关于郑州的互联网记忆">关于郑州的互联网记忆</a></li></li><li><li><a href="../../../../Blog/再游嵩山" data-for="Blog/再游嵩山">再游嵩山</a></li></li><li><li><a href="../../../../Blog/最近半年的生活" data-for="Blog/最近半年的生活">最近半年的生活</a></li></li><li><li><a href="../../../../Blog/最近在折腾什么……" data-for="Blog/最近在折腾什么……">最近在折腾什么……</a></li></li><li><li><a href="../../../../Blog/最近的生活" data-for="Blog/最近的生活">最近的生活</a></li></li><li><li><a href="../../../../Blog/写十万字的博客是一种什么感觉" data-for="Blog/写十万字的博客是一种什么感觉">写十万字的博客是一种什么感觉</a></li></li><li><li><a href="../../../../Blog/写博客的正确姿势" data-for="Blog/写博客的正确姿势">写博客的正确姿势</a></li></li><li><li><a href="../../../../Blog/写博客的正确姿势---先行版" data-for="Blog/写博客的正确姿势---先行版">写博客的正确姿势 - 先行版</a></li></li><li><li><a href="../../../../Blog/写博客的正确姿势---测试版" data-for="Blog/写博客的正确姿势---测试版">写博客的正确姿势 - 测试版</a></li></li><li><li><a href="../../../../Blog/冰箱,让你我错过了多少新鲜的生活?" data-for="Blog/冰箱,让你我错过了多少新鲜的生活?">冰箱,让你我错过了多少新鲜的生活?</a></li></li><li><li><a href="../../../../Blog/初号机,起飞!" data-for="Blog/初号机,起飞!">初号机,起飞!</a></li></li><li><li><a href="../../../../Blog/原点" data-for="Blog/原点">原点</a></li></li><li><li><a href="../../../../Blog/吉普赛满天星" data-for="Blog/吉普赛满天星">吉普赛满天星</a></li></li><li><li><a href="../../../../Blog/唯有热爱可抵岁月漫长" data-for="Blog/唯有热爱可抵岁月漫长">唯有热爱、可抵岁月漫长</a></li></li><li><li><a href="../../../../Blog/回首-2022-展望-2023" data-for="Blog/回首-2022-展望-2023">回首 2022 展望 2023</a></li></li><li><li><a href="../../../../Blog/夏日花记" data-for="Blog/夏日花记">夏日花记</a></li></li><li><li><a href="../../../../Blog/夜泊西湖听雨声" data-for="Blog/夜泊西湖听雨声">夜泊西湖听雨声</a></li></li><li><li><a href="../../../../Blog/大学回忆录" data-for="Blog/大学回忆录">大学回忆录</a></li></li><li><li><a href="../../../../Blog/如何不写错别字!" data-for="Blog/如何不写错别字!">如何不写错别字!</a></li></li><li><li><a href="../../../../Blog/如何免费创建一个属于自己的网站" data-for="Blog/如何免费创建一个属于自己的网站">如何免费创建一个属于自己的网站</a></li></li><li><li><a href="../../../../Blog/如何免费获得-Jetbrains-正版授权" data-for="Blog/如何免费获得-Jetbrains-正版授权">如何免费获得 Jetbrains 正版授权</a></li></li><li><li><a href="../../../../Blog/如何开好一场会?" data-for="Blog/如何开好一场会?">如何开好一场会?</a></li></li><li><li><a href="../../../../Blog/如何打破信息茧房?" data-for="Blog/如何打破信息茧房?">如何打破信息茧房?</a></li></li><li><li><a href="../../../../Blog/如何拍好一张照片" data-for="Blog/如何拍好一张照片">如何拍好一张照片</a></li></li><li><li><a href="../../../../Blog/家里的三块地" data-for="Blog/家里的三块地">家里的三块地</a></li></li><li><li><a href="../../../../Blog/富人的红灯与穷人的绿灯" data-for="Blog/富人的红灯与穷人的绿灯">富人的红灯与穷人的绿灯</a></li></li><li><li><a href="../../../../Blog/岁月是把猪饲料,把我喂的嘎嘎胖" data-for="Blog/岁月是把猪饲料,把我喂的嘎嘎胖">岁月是把猪饲料,把我喂的嘎嘎胖</a></li></li><li><li><a href="../../../../Blog/师从-ChatGPT" data-for="Blog/师从-ChatGPT">师从 ChatGPT</a></li></li><li><li><a href="../../../../Blog/幸福的事情都是需要等待的" data-for="Blog/幸福的事情都是需要等待的">幸福的事情都是需要等待的</a></li></li><li><li><a href="../../../../Blog/开源软件之道" data-for="Blog/开源软件之道">开源软件之道</a></li></li><li><li><a href="../../../../Blog/我又从-Ubunut-换成了-Fedora" data-for="Blog/我又从-Ubunut-换成了-Fedora">我又从 Ubunut 换成了 Fedora</a></li></li><li><li><a href="../../../../Blog/我开发的第一款软件" data-for="Blog/我开发的第一款软件">我开发的第一款软件</a></li></li><li><li><a href="../../../../Blog/我是关系户" data-for="Blog/我是关系户">我是关系户</a></li></li><li><li><a href="../../../../Blog/我的一天" data-for="Blog/我的一天">我的一天</a></li></li><li><li><a href="../../../../Blog/我的小羊肖恩" data-for="Blog/我的小羊肖恩">我的小羊肖恩</a></li></li><li><li><a href="../../../../Blog/我站立的地方是中国" data-for="Blog/我站立的地方是中国">我站立的地方是中国</a></li></li><li><li><a href="../../../../Blog/我要拔智齿!!!" data-for="Blog/我要拔智齿!!!">我要拔智齿!!!</a></li></li><li><li><a href="../../../../Blog/我还在……" data-for="Blog/我还在……">我还在……</a></li></li><li><li><a href="../../../../Blog/打工三年记" data-for="Blog/打工三年记">打工三年记</a></li></li><li><li><a href="../../../../Blog/拾月游记" data-for="Blog/拾月游记">拾月游记</a></li></li><li><li><a href="../../../../Blog/揭晓你的博客一年之最,尽在-EndOfYear!" data-for="Blog/揭晓你的博客一年之最,尽在-EndOfYear!">揭晓你的博客一年之最,尽在 EndOfYear!</a></li></li><li><li><a href="../../../../Blog/数字文化遗产" data-for="Blog/数字文化遗产">数字文化遗产</a></li></li><li><li><a href="../../../../Blog/数据恢复杂谈" data-for="Blog/数据恢复杂谈">数据恢复杂谈</a></li></li><li><li><a href="../../../../Blog/新冠笔记" data-for="Blog/新冠笔记">新冠笔记</a></li></li><li><li><a href="../../../../Blog/新奇的-HR-经历" data-for="Blog/新奇的-HR-经历">新奇的 HR 经历</a></li></li><li><li><a href="../../../../Blog/新手村村长" data-for="Blog/新手村村长">新手村村长</a></li></li><li><li><a href="../../../../Blog/早起、阅读、写作、运动、冥想" data-for="Blog/早起、阅读、写作、运动、冥想">早起、冥想、阅读、写作、运动</a></li></li><li><li><a href="../../../../Blog/星光不问赶路人" data-for="Blog/星光不问赶路人">星光不问赶路人</a></li></li><li><li><a href="../../../../Blog/是微风、是晚霞、是来日方长" data-for="Blog/是微风、是晚霞、是来日方长">是微风、是晚霞、是来日方长</a></li></li><li><li><a href="../../../../Blog/月季到了" data-for="Blog/月季到了">月季到了</a></li></li><li><li><a href="../../../../Blog/注定不平凡的一年" data-for="Blog/注定不平凡的一年">注定不平凡的一年</a></li></li><li><li><a href="../../../../Blog/浅尝-Gitea-的-Actions" data-for="Blog/浅尝-Gitea-的-Actions">浅尝 Gitea 的 Actions</a></li></li><li><li><a href="../../../../Blog/浅谈一下自己折腾的网站" data-for="Blog/浅谈一下自己折腾的网站">浅谈一下自己折腾的网站</a></li></li><li><li><a href="../../../../Blog/浅谈个人服务器架构" data-for="Blog/浅谈个人服务器架构">浅谈个人服务器架构</a></li></li><li><li><a href="../../../../Blog/济南呀济南的泰山之旅" data-for="Blog/济南呀济南的泰山之旅">济南呀济南的泰山之旅</a></li></li><li><li><a href="../../../../Blog/涝疫结合" data-for="Blog/涝疫结合">涝疫结合</a></li></li><li><li><a href="../../../../Blog/独立生活能力清单" data-for="Blog/独立生活能力清单">独立生活能力清单</a></li></li><li><li><a href="../../../../Blog/球鞋日记" data-for="Blog/球鞋日记">球鞋日记</a></li></li><li><li><a href="../../../../Blog/申请-Jetbrains-开源项目授权" data-for="Blog/申请-Jetbrains-开源项目授权">申请 Jetbrains 开源项目授权</a></li></li><li><li><a href="../../../../Blog/电脑坏了,我换了-Ubuntu" data-for="Blog/电脑坏了,我换了-Ubuntu">电脑坏了,我换了 Ubuntu</a></li></li><li><li><a href="../../../../Blog/番茄开花啦-~" data-for="Blog/番茄开花啦-~">番茄开花啦 ~</a></li></li><li><li><a href="../../../../Blog/看-V2Ex-的-ChatGPT-老哥浅谈办公室政治" data-for="Blog/看-V2Ex-的-ChatGPT-老哥浅谈办公室政治">看 V2Ex 的 ChatGPT 老哥浅谈办公室政治</a></li></li><li><li><a href="../../../../Blog/真·长安游记" data-for="Blog/真·长安游记">真·长安游记</a></li></li><li><li><a href="../../../../Blog/破万卷书,行万里路!" data-for="Blog/破万卷书,行万里路!">破万卷书,行万里路!</a></li></li><li><li><a href="../../../../Blog/种下了一些瓜果蔬菜" data-for="Blog/种下了一些瓜果蔬菜">种下了一些瓜果蔬菜</a></li></li><li><li><a href="../../../../Blog/穷则独善其身,达则兼济天下" data-for="Blog/穷则独善其身,达则兼济天下">穷则独善其身,达则兼济天下</a></li></li><li><li><a href="../../../../Blog/继续开荒我那一亩三分地" data-for="Blog/继续开荒我那一亩三分地">继续开荒我那一亩三分地</a></li></li><li><li><a href="../../../../Blog/罪恶应该被遗传么" data-for="Blog/罪恶应该被遗传么">罪恶应该被遗传么?</a></li></li><li><li><a href="../../../../Blog/自律的痛苦······" data-for="Blog/自律的痛苦······">自律的痛苦······</a></li></li><li><li><a href="../../../../Blog/英雄联盟-S8-全球总决赛" data-for="Blog/英雄联盟-S8-全球总决赛">英雄联盟 S8 全球总决赛</a></li></li><li><li><a href="../../../../Blog/螺蛳粉" data-for="Blog/螺蛳粉">螺蛳粉</a></li></li><li><li><a href="../../../../Blog/記伍月" data-for="Blog/記伍月">記伍月</a></li></li><li><li><a href="../../../../Blog/記拾月" data-for="Blog/記拾月">記拾月</a></li></li><li><li><a href="../../../../Blog/记拾月" data-for="Blog/记拾月">记拾月</a></li></li><li><li><a href="../../../../Blog/论成年人的睡眠" data-for="Blog/论成年人的睡眠">论成年人的睡眠</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」" data-for="Blog/谈谈我的「数字文具盒」">谈谈我的「数字文具盒」</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---NextCloud" data-for="Blog/谈谈我的「数字文具盒」---NextCloud">谈谈我的「数字文具盒」 - NextCloud</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---Obsidian" data-for="Blog/谈谈我的「数字文具盒」---Obsidian">谈谈我的「数字文具盒」 - Obsidian</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---个人工作流" data-for="Blog/谈谈我的「数字文具盒」---个人工作流">谈谈我的「数字文具盒」 - 个人工作流</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---心得体会" data-for="Blog/谈谈我的「数字文具盒」---心得体会">谈谈我的「数字文具盒」 - 心得体会</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---数字基建" data-for="Blog/谈谈我的「数字文具盒」---数字基建">谈谈我的「数字文具盒」 - 数字基建</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---生产力工具(上)" data-for="Blog/谈谈我的「数字文具盒」---生产力工具(上)">谈谈我的「数字文具盒」 - 生产力工具(上)</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---生产力工具(下)" data-for="Blog/谈谈我的「数字文具盒」---生产力工具(下)">谈谈我的「数字文具盒」 - 生产力工具(下)</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---番外篇" data-for="Blog/谈谈我的「数字文具盒」---番外篇">谈谈我的「数字文具盒」 - 番外篇</a></li></li><li><li><a href="../../../../Blog/谈谈我的「数字文具盒」---运行平台" data-for="Blog/谈谈我的「数字文具盒」---运行平台">谈谈我的「数字文具盒」 - 运行平台</a></li></li><li><li><a href="../../../../Blog/贰号机、落幕" data-for="Blog/贰号机、落幕">贰号机、落幕</a></li></li><li><li><a href="../../../../Blog/这个周末" data-for="Blog/这个周末">这个周末</a></li></li><li><li><a href="../../../../Blog/通货膨胀的猪" data-for="Blog/通货膨胀的猪">通货膨胀的猪</a></li></li><li><li><a href="../../../../Blog/长安三万里" data-for="Blog/长安三万里">长安三万里</a></li></li><li><li><a href="../../../../Blog/长安游记" data-for="Blog/长安游记">长安游记</a></li></li><li><li><a href="../../../../Blog/闭门锁网" data-for="Blog/闭门锁网">闭门锁网</a></li></li><li><li><a href="../../../../Blog/非黑即白" data-for="Blog/非黑即白">非黑即白</a></li></li><li><li><a href="../../../../Blog/首页加载速度优化方案" data-for="Blog/首页加载速度优化方案">首页加载速度优化方案</a></li></li><li><li><a href="../../../../Blog/骑行在路上" data-for="Blog/骑行在路上">骑行在路上</a></li></li><li><li><a href="../../../../Blog/黄山归来不看岳" data-for="Blog/黄山归来不看岳">黄山归来不看岳</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book"><button class="folder-button"><p class="folder-title">Book</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/个人成长"><button class="folder-button"><p class="folder-title">个人成长</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/个人成长"><li><li><a href="../../../../Book/个人成长/习惯的力量(新版)" data-for="Book/个人成长/习惯的力量(新版)">习惯的力量(新版)</a></li></li><li><li><a href="../../../../Book/个人成长/以极简的方式去生活" data-for="Book/个人成长/以极简的方式去生活">以极简的方式去生活</a></li></li><li><li><a href="../../../../Book/个人成长/写出我心:普通人如何通过写作表达自己" data-for="Book/个人成长/写出我心:普通人如何通过写作表达自己">写出我心:普通人如何通过写作表达自己</a></li></li><li><li><a href="../../../../Book/个人成长/刻意练习:如何从新手到大师" data-for="Book/个人成长/刻意练习:如何从新手到大师">刻意练习:如何从新手到大师</a></li></li><li><li><a href="../../../../Book/个人成长/十分钟冥想" data-for="Book/个人成长/十分钟冥想">十分钟冥想</a></li></li><li><li><a href="../../../../Book/个人成长/即兴表达" data-for="Book/个人成长/即兴表达">即兴表达</a></li></li><li><li><a href="../../../../Book/个人成长/学习之道" data-for="Book/个人成长/学习之道">学习之道</a></li></li><li><li><a href="../../../../Book/个人成长/学会写作:自我进阶的高效方法" data-for="Book/个人成长/学会写作:自我进阶的高效方法">学会写作:自我进阶的高效方法</a></li></li><li><li><a href="../../../../Book/个人成长/当下的力量(白金版)" data-for="Book/个人成长/当下的力量(白金版)">当下的力量(白金版)</a></li></li><li><li><a href="../../../../Book/个人成长/我的第一本人生规划手册" data-for="Book/个人成长/我的第一本人生规划手册">我的第一本人生规划手册</a></li></li><li><li><a href="../../../../Book/个人成长/超级面试官:快速提升识人技能的面试实战手册" data-for="Book/个人成长/超级面试官:快速提升识人技能的面试实战手册">超级面试官:快速提升识人技能的面试实战手册</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/医学健康"><button class="folder-button"><p class="folder-title">医学健康</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/医学健康"><li><li><a href="../../../../Book/医学健康/你是你吃出来的(套装共2册)" data-for="Book/医学健康/你是你吃出来的(套装共2册)">你是你吃出来的(套装共2册)</a></li></li><li><li><a href="../../../../Book/医学健康/小小药箱护健康教您用好家庭小药箱" data-for="Book/医学健康/小小药箱护健康教您用好家庭小药箱">小小药箱护健康教您用好家庭小药箱</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/历史"><button class="folder-button"><p class="folder-title">历史</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/历史"><li><li><a href="../../../../Book/历史/信息简史" data-for="Book/历史/信息简史">信息简史</a></li></li><li><li><a href="../../../../Book/历史/这里是中国2" data-for="Book/历史/这里是中国2">这里是中国2</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/哲学宗教"><button class="folder-button"><p class="folder-title">哲学宗教</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/哲学宗教"><li><li><a href="../../../../Book/哲学宗教/半小时漫画中国哲学史(套装全2册)" data-for="Book/哲学宗教/半小时漫画中国哲学史(套装全2册)">半小时漫画中国哲学史(套装全2册)</a></li></li><li><li><a href="../../../../Book/哲学宗教/第一性原理" data-for="Book/哲学宗教/第一性原理">第一性原理</a></li></li><li><li><a href="../../../../Book/哲学宗教/结构化思维" data-for="Book/哲学宗教/结构化思维">结构化思维</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/心理"><button class="folder-button"><p class="folder-title">心理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/心理"><li><li><a href="../../../../Book/心理/十分钟冥想" data-for="Book/心理/十分钟冥想">十分钟冥想</a></li></li><li><li><a href="../../../../Book/心理/认知觉醒:开启自我改变的原动力" data-for="Book/心理/认知觉醒:开启自我改变的原动力">认知觉醒:开启自我改变的原动力</a></li></li><li><li><a href="../../../../Book/心理/认知驱动:做成一件对他人很有用的事" data-for="Book/心理/认知驱动:做成一件对他人很有用的事">认知驱动:做成一件对他人很有用的事</a></li></li><li><li><a href="../../../../Book/心理/谈性说爱:写给女性的性心理24讲" data-for="Book/心理/谈性说爱:写给女性的性心理24讲">谈性说爱:写给女性的性心理24讲</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/政治军事"><button class="folder-button"><p class="folder-title">政治军事</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/政治军事"><li><li><a href="../../../../Book/政治军事/实践论" data-for="Book/政治军事/实践论">实践论</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/教育学习"><button class="folder-button"><p class="folder-title">教育学习</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/教育学习"><li><li><a href="../../../../Book/教育学习/如何阅读一本书" data-for="Book/教育学习/如何阅读一本书">如何阅读一本书</a></li></li><li><li><a href="../../../../Book/教育学习/赖世雄的英语学习法" data-for="Book/教育学习/赖世雄的英语学习法">赖世雄的英语学习法</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/文学"><button class="folder-button"><p class="folder-title">文学</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/文学"><li><li><a href="../../../../Book/文学/凤凰项目:一个IT运维的传奇故事(修订版)" data-for="Book/文学/凤凰项目:一个IT运维的传奇故事(修订版)">凤凰项目:一个IT运维的传奇故事(修订版)</a></li></li><li><li><a href="../../../../Book/文学/老舍谈写作" data-for="Book/文学/老舍谈写作">老舍谈写作</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/生活百科"><button class="folder-button"><p class="folder-title">生活百科</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/生活百科"><li><li><a href="../../../../Book/生活百科/聂卫平围棋教程(从15级到10级)" data-for="Book/生活百科/聂卫平围棋教程(从15级到10级)">聂卫平围棋教程(从15级到10级)</a></li></li><li><li><a href="../../../../Book/生活百科/聂卫平围棋教程(从入门到15级)" data-for="Book/生活百科/聂卫平围棋教程(从入门到15级)">聂卫平围棋教程(从入门到15级)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/社会文化"><button class="folder-button"><p class="folder-title">社会文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/社会文化"><li><li><a href="../../../../Book/社会文化/人体简史" data-for="Book/社会文化/人体简史">人体简史</a></li></li><li><li><a href="../../../../Book/社会文化/你不可不知的法律常识" data-for="Book/社会文化/你不可不知的法律常识">你不可不知的法律常识</a></li></li><li><li><a href="../../../../Book/社会文化/半小时漫画《论语》" data-for="Book/社会文化/半小时漫画《论语》">半小时漫画《论语》</a></li></li><li><li><a href="../../../../Book/社会文化/民法典与百姓生活100问" data-for="Book/社会文化/民法典与百姓生活100问">民法典与百姓生活100问</a></li></li><li><li><a href="../../../../Book/社会文化/这里是中国" data-for="Book/社会文化/这里是中国">这里是中国</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/科学技术"><button class="folder-button"><p class="folder-title">科学技术</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/科学技术"><li><li><a href="../../../../Book/科学技术/贝尔实验室与美国革新大时代" data-for="Book/科学技术/贝尔实验室与美国革新大时代">贝尔实验室与美国革新大时代</a></li></li><li><li><a href="../../../../Book/科学技术/高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例" data-for="Book/科学技术/高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例">高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/经济理财"><button class="folder-button"><p class="folder-title">经济理财</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/经济理财"><li><li><a href="../../../../Book/经济理财/人力资源管理从入门到精通" data-for="Book/经济理财/人力资源管理从入门到精通">人力资源管理从入门到精通</a></li></li><li><li><a href="../../../../Book/经济理财/十分钟冥想" data-for="Book/经济理财/十分钟冥想">十分钟冥想</a></li></li><li><li><a href="../../../../Book/经济理财/半小时漫画股票实战法" data-for="Book/经济理财/半小时漫画股票实战法">半小时漫画股票实战法</a></li></li><li><li><a href="../../../../Book/经济理财/小米创业思考" data-for="Book/经济理财/小米创业思考">小米创业思考</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/艺术"><button class="folder-button"><p class="folder-title">艺术</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/艺术"><li><li><a href="../../../../Book/艺术/江湖丛谈(注音注释插图本)" data-for="Book/艺术/江湖丛谈(注音注释插图本)">江湖丛谈(注音注释插图本)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Book/计算机"><button class="folder-button"><p class="folder-title">计算机</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Book/计算机"><li><li><a href="../../../../Book/计算机/Flask-Web开发:基于Python的Web应用开发实战(第2版)" data-for="Book/计算机/Flask-Web开发:基于Python的Web应用开发实战(第2版)">Flask Web开发:基于Python的Web应用开发实战(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/IT基础架构:系统运维实践" data-for="Book/计算机/IT基础架构:系统运维实践">IT基础架构:系统运维实践</a></li></li><li><li><a href="../../../../Book/计算机/Linux命令行与shell脚本编程大全(第4版)" data-for="Book/计算机/Linux命令行与shell脚本编程大全(第4版)">Linux命令行与shell脚本编程大全(第4版)</a></li></li><li><li><a href="../../../../Book/计算机/Linux是怎样工作的" data-for="Book/计算机/Linux是怎样工作的">Linux是怎样工作的</a></li></li><li><li><a href="../../../../Book/计算机/Python工匠:案例、技巧与工程实践" data-for="Book/计算机/Python工匠:案例、技巧与工程实践">Python工匠:案例、技巧与工程实践</a></li></li><li><li><a href="../../../../Book/计算机/Python编程:从入门到实践(第2版)" data-for="Book/计算机/Python编程:从入门到实践(第2版)">Python编程:从入门到实践(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/Python编程轻松进阶" data-for="Book/计算机/Python编程轻松进阶">Python编程轻松进阶</a></li></li><li><li><a href="../../../../Book/计算机/SQL必知必会(第5版)" data-for="Book/计算机/SQL必知必会(第5版)">SQL必知必会(第5版)</a></li></li><li><li><a href="../../../../Book/计算机/SRE:Google运维解密" data-for="Book/计算机/SRE:Google运维解密">SRE:Google运维解密</a></li></li><li><li><a href="../../../../Book/计算机/UNIX传奇:历史与回忆" data-for="Book/计算机/UNIX传奇:历史与回忆">UNIX传奇:历史与回忆</a></li></li><li><li><a href="../../../../Book/计算机/VMware-vSphere-7.0云平台运维与管理(第2版)" data-for="Book/计算机/VMware-vSphere-7.0云平台运维与管理(第2版)">VMware vSphere 7.0云平台运维与管理(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/人人都懂设计模式:从生活中领悟设计模式(Python实现)" data-for="Book/计算机/人人都懂设计模式:从生活中领悟设计模式(Python实现)">人人都懂设计模式:从生活中领悟设计模式(Python实现)</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:HTML+CSS快速上手" data-for="Book/计算机/从0到1:HTML+CSS快速上手">从0到1:HTML+CSS快速上手</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:HTML5+CSS3修炼之道" data-for="Book/计算机/从0到1:HTML5+CSS3修炼之道">从0到1:HTML5+CSS3修炼之道</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:JavaScript-快速上手" data-for="Book/计算机/从0到1:JavaScript-快速上手">从0到1:JavaScript 快速上手</a></li></li><li><li><a href="../../../../Book/计算机/从0到1:jQuery快速上手" data-for="Book/计算机/从0到1:jQuery快速上手">从0到1:jQuery快速上手</a></li></li><li><li><a href="../../../../Book/计算机/明解Python" data-for="Book/计算机/明解Python">明解Python</a></li></li><li><li><a href="../../../../Book/计算机/每天5分钟玩转Docker容器技术" data-for="Book/计算机/每天5分钟玩转Docker容器技术">每天5分钟玩转Docker容器技术</a></li></li><li><li><a href="../../../../Book/计算机/流畅的Python" data-for="Book/计算机/流畅的Python">流畅的Python</a></li></li><li><li><a href="../../../../Book/计算机/硅谷之火:个人计算机的诞生与衰落(第3版)" data-for="Book/计算机/硅谷之火:个人计算机的诞生与衰落(第3版)">硅谷之火:个人计算机的诞生与衰落(第3版)</a></li></li><li><li><a href="../../../../Book/计算机/秒懂设计模式" data-for="Book/计算机/秒懂设计模式">秒懂设计模式</a></li></li><li><li><a href="../../../../Book/计算机/程序员的README" data-for="Book/计算机/程序员的README">程序员的README</a></li></li><li><li><a href="../../../../Book/计算机/精通Python设计模式(第2版)" data-for="Book/计算机/精通Python设计模式(第2版)">精通Python设计模式(第2版)</a></li></li><li><li><a href="../../../../Book/计算机/网络安全等级保护2.0:定级、测评、实施与运维" data-for="Book/计算机/网络安全等级保护2.0:定级、测评、实施与运维">网络安全等级保护2.0:定级、测评、实施与运维</a></li></li><li><li><a href="../../../../Book/计算机/网络工程师红宝书:思科华为华三实战案例荟萃" data-for="Book/计算机/网络工程师红宝书:思科华为华三实战案例荟萃">网络工程师红宝书:思科华为华三实战案例荟萃</a></li></li><li><li><a href="../../../../Book/计算机/网络是怎样连接的" data-for="Book/计算机/网络是怎样连接的">网络是怎样连接的</a></li></li><li><li><a href="../../../../Book/计算机/网络运维亲历记-(网络运维纪实文学)" data-for="Book/计算机/网络运维亲历记-(网络运维纪实文学)">网络运维亲历记 (网络运维纪实文学)</a></li></li><li><li><a href="../../../../Book/计算机/虚拟化工程师运维实战:VMware服务器虚拟化+Citrix桌面应用虚拟化+Veeam备份+Zabbix监控" data-for="Book/计算机/虚拟化工程师运维实战:VMware服务器虚拟化+Citrix桌面应用虚拟化+Veeam备份+Zabbix监控">虚拟化工程师运维实战:VMware服务器虚拟化+Citrix桌面/应用虚拟化+Veeam备份+Zabbix监控</a></li></li><li><li><a href="../../../../Book/计算机/计算机:一部历史" data-for="Book/计算机/计算机:一部历史">计算机:一部历史</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Company"><button class="folder-button"><p class="folder-title">Company</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Company"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Company/信息化"><button class="folder-button"><p class="folder-title">信息化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Company/信息化"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Company/信息化/规范"><button class="folder-button"><p class="folder-title">规范</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Company/信息化/规范"><li><li><a href="../../../../Company/信息化/规范/计算机命名规范" data-for="Company/信息化/规范/计算机命名规范">计算机命名规范</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Culture"><button class="folder-button"><p class="folder-title">Culture</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Culture"><li><li><a href="../../../../Culture/Home" data-for="Culture/Home">传统文化</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government"><button class="folder-button"><p class="folder-title">Government</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government/中国"><button class="folder-button"><p class="folder-title">中国</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government/中国"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government/中国/标准"><button class="folder-button"><p class="folder-title">标准</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government/中国/标准"><li><li><a href="../../../../Government/中国/标准/标准组织" data-for="Government/中国/标准/标准组织">标准组织</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Government/中国/法律"><button class="folder-button"><p class="folder-title">法律</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Government/中国/法律"><li><li><a href="../../../../Government/中国/法律/法律文书" data-for="Government/中国/法律/法律文书">法律文书</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal"><button class="folder-button"><p class="folder-title">Journal</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022"><button class="folder-button"><p class="folder-title">2022</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W34"><button class="folder-button"><p class="folder-title">W34</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W34"><li><li><a href="../../../../Journal/2022/W34/2022-08-24" data-for="Journal/2022/W34/2022-08-24">2022-08-24</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-25" data-for="Journal/2022/W34/2022-08-25">2022-08-25</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-26" data-for="Journal/2022/W34/2022-08-26">2022-08-26</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-27" data-for="Journal/2022/W34/2022-08-27">2022-08-27</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-08-28" data-for="Journal/2022/W34/2022-08-28">2022-08-28</a></li></li><li><li><a href="../../../../Journal/2022/W34/2022-W34" data-for="Journal/2022/W34/2022-W34">2022-W34</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W35"><button class="folder-button"><p class="folder-title">W35</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W35"><li><li><a href="../../../../Journal/2022/W35/2022-08-29" data-for="Journal/2022/W35/2022-08-29">2022-08-29</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-08-30" data-for="Journal/2022/W35/2022-08-30">2022-08-30</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-08-31" data-for="Journal/2022/W35/2022-08-31">2022-08-31</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-09-01" data-for="Journal/2022/W35/2022-09-01">2022-09-01</a></li></li><li><li><a href="../../../../Journal/2022/W35/2022-W35" data-for="Journal/2022/W35/2022-W35">2022-W35</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W36"><button class="folder-button"><p class="folder-title">W36</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W36"><li><li><a href="../../../../Journal/2022/W36/2022-09-05" data-for="Journal/2022/W36/2022-09-05">2022-09-05</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-09-06" data-for="Journal/2022/W36/2022-09-06">2022-09-06</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-09-07" data-for="Journal/2022/W36/2022-09-07">2022-09-07</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-09-08" data-for="Journal/2022/W36/2022-09-08">2022-09-08</a></li></li><li><li><a href="../../../../Journal/2022/W36/2022-W36" data-for="Journal/2022/W36/2022-W36">2022-W36</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W37"><button class="folder-button"><p class="folder-title">W37</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W37"><li><li><a href="../../../../Journal/2022/W37/2022-09-12" data-for="Journal/2022/W37/2022-09-12">2022-09-12</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-13" data-for="Journal/2022/W37/2022-09-13">2022-09-13</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-14" data-for="Journal/2022/W37/2022-09-14">2022-09-14</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-15" data-for="Journal/2022/W37/2022-09-15">2022-09-15</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-16" data-for="Journal/2022/W37/2022-09-16">2022-09-16</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-17" data-for="Journal/2022/W37/2022-09-17">2022-09-17</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-09-18" data-for="Journal/2022/W37/2022-09-18">2022-09-18</a></li></li><li><li><a href="../../../../Journal/2022/W37/2022-W37" data-for="Journal/2022/W37/2022-W37">2022-W37</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W38"><button class="folder-button"><p class="folder-title">W38</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W38"><li><li><a href="../../../../Journal/2022/W38/2022-09-19" data-for="Journal/2022/W38/2022-09-19">2022-09-19</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-09-20" data-for="Journal/2022/W38/2022-09-20">2022-09-20</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-09-21" data-for="Journal/2022/W38/2022-09-21">2022-09-21</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-09-22" data-for="Journal/2022/W38/2022-09-22">2022-09-22</a></li></li><li><li><a href="../../../../Journal/2022/W38/2022-W38" data-for="Journal/2022/W38/2022-W38">2022-W38</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W39"><button class="folder-button"><p class="folder-title">W39</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W39"><li><li><a href="../../../../Journal/2022/W39/2022-09-28" data-for="Journal/2022/W39/2022-09-28">2022-09-28</a></li></li><li><li><a href="../../../../Journal/2022/W39/2022-09-29" data-for="Journal/2022/W39/2022-09-29">2022-09-29</a></li></li><li><li><a href="../../../../Journal/2022/W39/2022-W39" data-for="Journal/2022/W39/2022-W39">2022-W39</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W41"><button class="folder-button"><p class="folder-title">W41</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W41"><li><li><a href="../../../../Journal/2022/W41/2022-10-10" data-for="Journal/2022/W41/2022-10-10">2022-10-10</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-11" data-for="Journal/2022/W41/2022-10-11">2022-10-11</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-12" data-for="Journal/2022/W41/2022-10-12">2022-10-12</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-13" data-for="Journal/2022/W41/2022-10-13">2022-10-13</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-14" data-for="Journal/2022/W41/2022-10-14">2022-10-14</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-10-16" data-for="Journal/2022/W41/2022-10-16">2022-10-16</a></li></li><li><li><a href="../../../../Journal/2022/W41/2022-W41" data-for="Journal/2022/W41/2022-W41">2022-W41</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W42"><button class="folder-button"><p class="folder-title">W42</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W42"><li><li><a href="../../../../Journal/2022/W42/2022-10-17" data-for="Journal/2022/W42/2022-10-17">2022-10-17</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-10-18" data-for="Journal/2022/W42/2022-10-18">2022-10-18</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-10-19" data-for="Journal/2022/W42/2022-10-19">2022-10-19</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-10-21" data-for="Journal/2022/W42/2022-10-21">2022-10-21</a></li></li><li><li><a href="../../../../Journal/2022/W42/2022-W42" data-for="Journal/2022/W42/2022-W42">2022-W42</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W43"><button class="folder-button"><p class="folder-title">W43</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W43"><li><li><a href="../../../../Journal/2022/W43/2022-10-24" data-for="Journal/2022/W43/2022-10-24">2022-10-24</a></li></li><li><li><a href="../../../../Journal/2022/W43/2022-10-26" data-for="Journal/2022/W43/2022-10-26">2022-10-26</a></li></li><li><li><a href="../../../../Journal/2022/W43/2022-W43" data-for="Journal/2022/W43/2022-W43">2022-W43</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W44"><button class="folder-button"><p class="folder-title">W44</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W44"><li><li><a href="../../../../Journal/2022/W44/2022-11-02" data-for="Journal/2022/W44/2022-11-02">2022-11-02</a></li></li><li><li><a href="../../../../Journal/2022/W44/2022-W44" data-for="Journal/2022/W44/2022-W44">2022-W44</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W45"><button class="folder-button"><p class="folder-title">W45</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W45"><li><li><a href="../../../../Journal/2022/W45/2022-11-10" data-for="Journal/2022/W45/2022-11-10">2022-11-10</a></li></li><li><li><a href="../../../../Journal/2022/W45/2022-11-11" data-for="Journal/2022/W45/2022-11-11">2022-11-11</a></li></li><li><li><a href="../../../../Journal/2022/W45/2022-11-12" data-for="Journal/2022/W45/2022-11-12">2022-11-12</a></li></li><li><li><a href="../../../../Journal/2022/W45/2022-11-13" data-for="Journal/2022/W45/2022-11-13">2022-11-13</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W46"><button class="folder-button"><p class="folder-title">W46</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W46"><li><li><a href="../../../../Journal/2022/W46/2022-11-18" data-for="Journal/2022/W46/2022-11-18">2022-11-18</a></li></li><li><li><a href="../../../../Journal/2022/W46/2022-11-20" data-for="Journal/2022/W46/2022-11-20">2022-11-20</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W47"><button class="folder-button"><p class="folder-title">W47</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W47"><li><li><a href="../../../../Journal/2022/W47/2022-11-21" data-for="Journal/2022/W47/2022-11-21">2022-11-21</a></li></li><li><li><a href="../../../../Journal/2022/W47/2022-11-22" data-for="Journal/2022/W47/2022-11-22">2022-11-22</a></li></li><li><li><a href="../../../../Journal/2022/W47/2022-W47" data-for="Journal/2022/W47/2022-W47">2022-W47</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W48"><button class="folder-button"><p class="folder-title">W48</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W48"><li><li><a href="../../../../Journal/2022/W48/2022-11-28" data-for="Journal/2022/W48/2022-11-28">2022-11-28</a></li></li><li><li><a href="../../../../Journal/2022/W48/2022-11-29" data-for="Journal/2022/W48/2022-11-29">2022-11-29</a></li></li><li><li><a href="../../../../Journal/2022/W48/2022-12-01" data-for="Journal/2022/W48/2022-12-01">2022-12-01</a></li></li><li><li><a href="../../../../Journal/2022/W48/2022-12-04" data-for="Journal/2022/W48/2022-12-04">2022-12-04</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W49"><button class="folder-button"><p class="folder-title">W49</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W49"><li><li><a href="../../../../Journal/2022/W49/2022-12-06" data-for="Journal/2022/W49/2022-12-06">2022-12-06</a></li></li><li><li><a href="../../../../Journal/2022/W49/2022-W49" data-for="Journal/2022/W49/2022-W49">2022-W49</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2022/W50"><button class="folder-button"><p class="folder-title">W50</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2022/W50"><li><li><a href="../../../../Journal/2022/W50/2022-12-12" data-for="Journal/2022/W50/2022-12-12">2022-12-12</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023"><button class="folder-button"><p class="folder-title">2023</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W2"><button class="folder-button"><p class="folder-title">W2</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W2"><li><li><a href="../../../../Journal/2023/W2/2023-W2" data-for="Journal/2023/W2/2023-W2">2023-W2</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W3"><button class="folder-button"><p class="folder-title">W3</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W3"><li><li><a href="../../../../Journal/2023/W3/2023-01-16" data-for="Journal/2023/W3/2023-01-16">2023-01-16</a></li></li><li><li><a href="../../../../Journal/2023/W3/2023-01-18" data-for="Journal/2023/W3/2023-01-18">2023-01-18</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W5"><button class="folder-button"><p class="folder-title">W5</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W5"><li><li><a href="../../../../Journal/2023/W5/2023-W5" data-for="Journal/2023/W5/2023-W5">2023-W5</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W6"><button class="folder-button"><p class="folder-title">W6</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W6"><li><li><a href="../../../../Journal/2023/W6/2023-W6" data-for="Journal/2023/W6/2023-W6">2023-W6</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W7"><button class="folder-button"><p class="folder-title">W7</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W7"><li><li><a href="../../../../Journal/2023/W7/2023-02-14" data-for="Journal/2023/W7/2023-02-14">2023-02-14</a></li></li><li><li><a href="../../../../Journal/2023/W7/2023-02-15" data-for="Journal/2023/W7/2023-02-15">2023-02-15</a></li></li><li><li><a href="../../../../Journal/2023/W7/2023-02-16" data-for="Journal/2023/W7/2023-02-16">2023-02-16</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W8"><button class="folder-button"><p class="folder-title">W8</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W8"><li><li><a href="../../../../Journal/2023/W8/2023-02-20" data-for="Journal/2023/W8/2023-02-20">2023-02-20</a></li></li><li><li><a href="../../../../Journal/2023/W8/2023-02-22" data-for="Journal/2023/W8/2023-02-22">2023-02-22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W10"><button class="folder-button"><p class="folder-title">W10</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W10"><li><li><a href="../../../../Journal/2023/W10/2023-W10" data-for="Journal/2023/W10/2023-W10">2023-W10</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W12"><button class="folder-button"><p class="folder-title">W12</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W12"><li><li><a href="../../../../Journal/2023/W12/2023-03-20" data-for="Journal/2023/W12/2023-03-20">2023-03-20</a></li></li><li><li><a href="../../../../Journal/2023/W12/2023-03-21" data-for="Journal/2023/W12/2023-03-21">2023-03-21</a></li></li><li><li><a href="../../../../Journal/2023/W12/2023-W12" data-for="Journal/2023/W12/2023-W12">2023-W12</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W14"><button class="folder-button"><p class="folder-title">W14</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W14"><li><li><a href="../../../../Journal/2023/W14/2023-04-08" data-for="Journal/2023/W14/2023-04-08">2023-04-08</a></li></li><li><li><a href="../../../../Journal/2023/W14/2023-W14" data-for="Journal/2023/W14/2023-W14">2023-W14</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W16"><button class="folder-button"><p class="folder-title">W16</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W16"><li><li><a href="../../../../Journal/2023/W16/2023-04-21" data-for="Journal/2023/W16/2023-04-21">2023-04-21</a></li></li><li><li><a href="../../../../Journal/2023/W16/2023-04-23" data-for="Journal/2023/W16/2023-04-23">2023-04-23</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W22"><button class="folder-button"><p class="folder-title">W22</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W22"><li><li><a href="../../../../Journal/2023/W22/2023-05-31" data-for="Journal/2023/W22/2023-05-31">2023-05-31</a></li></li><li><li><a href="../../../../Journal/2023/W22/2023-06-01" data-for="Journal/2023/W22/2023-06-01">2023-06-01</a></li></li><li><li><a href="../../../../Journal/2023/W22/2023-W22" data-for="Journal/2023/W22/2023-W22">2023-W22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W23"><button class="folder-button"><p class="folder-title">W23</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W23"><li><li><a href="../../../../Journal/2023/W23/2023-06-05" data-for="Journal/2023/W23/2023-06-05">2023-06-05</a></li></li><li><li><a href="../../../../Journal/2023/W23/2023-06-08" data-for="Journal/2023/W23/2023-06-08">2023-06-08</a></li></li><li><li><a href="../../../../Journal/2023/W23/2023-W23" data-for="Journal/2023/W23/2023-W23">2023-W23</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W24"><button class="folder-button"><p class="folder-title">W24</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W24"><li><li><a href="../../../../Journal/2023/W24/2023-06-12" data-for="Journal/2023/W24/2023-06-12">2023-06-12</a></li></li><li><li><a href="../../../../Journal/2023/W24/2023-06-13" data-for="Journal/2023/W24/2023-06-13">2023-06-13</a></li></li><li><li><a href="../../../../Journal/2023/W24/2023-06-15" data-for="Journal/2023/W24/2023-06-15">2023-06-15</a></li></li><li><li><a href="../../../../Journal/2023/W24/2023-W24" data-for="Journal/2023/W24/2023-W24">2023-W24</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W25"><button class="folder-button"><p class="folder-title">W25</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W25"><li><li><a href="../../../../Journal/2023/W25/2023-W25" data-for="Journal/2023/W25/2023-W25">2023-W25</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W26"><button class="folder-button"><p class="folder-title">W26</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W26"><li><li><a href="../../../../Journal/2023/W26/2023-06-26" data-for="Journal/2023/W26/2023-06-26">2023-06-26</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W31"><button class="folder-button"><p class="folder-title">W31</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W31"><li><li><a href="../../../../Journal/2023/W31/2023-W31" data-for="Journal/2023/W31/2023-W31">2023-W31</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W32"><button class="folder-button"><p class="folder-title">W32</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W32"><li><li><a href="../../../../Journal/2023/W32/2023-08-07" data-for="Journal/2023/W32/2023-08-07">2023-08-07</a></li></li><li><li><a href="../../../../Journal/2023/W32/2023-08-08" data-for="Journal/2023/W32/2023-08-08">2023-08-08</a></li></li><li><li><a href="../../../../Journal/2023/W32/2023-W32" data-for="Journal/2023/W32/2023-W32">2023-W32</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W33"><button class="folder-button"><p class="folder-title">W33</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W33"><li><li><a href="../../../../Journal/2023/W33/2023-W33" data-for="Journal/2023/W33/2023-W33">2023-W33</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W35"><button class="folder-button"><p class="folder-title">W35</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W35"><li><li><a href="../../../../Journal/2023/W35/2023-W35" data-for="Journal/2023/W35/2023-W35">2023-W35</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W36"><button class="folder-button"><p class="folder-title">W36</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W36"><li><li><a href="../../../../Journal/2023/W36/2023-W36" data-for="Journal/2023/W36/2023-W36">2023-W36</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W37"><button class="folder-button"><p class="folder-title">W37</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W37"><li><li><a href="../../../../Journal/2023/W37/2023-W37" data-for="Journal/2023/W37/2023-W37">2023-W37</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W40"><button class="folder-button"><p class="folder-title">W40</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W40"><li><li><a href="../../../../Journal/2023/W40/2023-W40" data-for="Journal/2023/W40/2023-W40">2023-W40</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W45"><button class="folder-button"><p class="folder-title">W45</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W45"><li><li><a href="../../../../Journal/2023/W45/2023-11-12" data-for="Journal/2023/W45/2023-11-12">2023-11-12</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W46"><button class="folder-button"><p class="folder-title">W46</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W46"><li><li><a href="../../../../Journal/2023/W46/2023-11-15" data-for="Journal/2023/W46/2023-11-15">2023-11-15</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W48"><button class="folder-button"><p class="folder-title">W48</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W48"><li><li><a href="../../../../Journal/2023/W48/2023-W48" data-for="Journal/2023/W48/2023-W48">2023-W48</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W49"><button class="folder-button"><p class="folder-title">W49</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W49"><li><li><a href="../../../../Journal/2023/W49/2023-12-07" data-for="Journal/2023/W49/2023-12-07">2023-12-07</a></li></li><li><li><a href="../../../../Journal/2023/W49/2023-W49" data-for="Journal/2023/W49/2023-W49">2023-W49</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2023/W50"><button class="folder-button"><p class="folder-title">W50</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2023/W50"><li><li><a href="../../../../Journal/2023/W50/2023-12-12" data-for="Journal/2023/W50/2023-12-12">2023-12-12</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024"><button class="folder-button"><p class="folder-title">2024</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W8"><button class="folder-button"><p class="folder-title">W8</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W8"><li><li><a href="../../../../Journal/2024/W8/2024-02-22" data-for="Journal/2024/W8/2024-02-22">2024-02-22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W10"><button class="folder-button"><p class="folder-title">W10</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W10"><li><li><a href="../../../../Journal/2024/W10/2024-03-05" data-for="Journal/2024/W10/2024-03-05">2024-03-05</a></li></li><li><li><a href="../../../../Journal/2024/W10/2024-03-06" data-for="Journal/2024/W10/2024-03-06">2024-03-06</a></li></li><li><li><a href="../../../../Journal/2024/W10/2024-03-07" data-for="Journal/2024/W10/2024-03-07">2024-03-07</a></li></li><li><li><a href="../../../../Journal/2024/W10/2024-W10" data-for="Journal/2024/W10/2024-W10">2024-W10</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W11"><button class="folder-button"><p class="folder-title">W11</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W11"><li><li><a href="../../../../Journal/2024/W11/2024-03-11" data-for="Journal/2024/W11/2024-03-11">2024-03-11</a></li></li><li><li><a href="../../../../Journal/2024/W11/2024-03-12" data-for="Journal/2024/W11/2024-03-12">2024-03-12</a></li></li><li><li><a href="../../../../Journal/2024/W11/2024-03-13" data-for="Journal/2024/W11/2024-03-13">2024-03-13</a></li></li><li><li><a href="../../../../Journal/2024/W11/2024-W11" data-for="Journal/2024/W11/2024-W11">2024-W11</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W12"><button class="folder-button"><p class="folder-title">W12</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W12"><li><li><a href="../../../../Journal/2024/W12/2024-03-20" data-for="Journal/2024/W12/2024-03-20">2024-03-20</a></li></li><li><li><a href="../../../../Journal/2024/W12/2024-W12" data-for="Journal/2024/W12/2024-W12">2024-W12</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W14"><button class="folder-button"><p class="folder-title">W14</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W14"><li><li><a href="../../../../Journal/2024/W14/2024-W14" data-for="Journal/2024/W14/2024-W14">2024-W14</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W16"><button class="folder-button"><p class="folder-title">W16</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W16"><li><li><a href="../../../../Journal/2024/W16/2024-W16" data-for="Journal/2024/W16/2024-W16">2024-W16</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W17"><button class="folder-button"><p class="folder-title">W17</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W17"><li><li><a href="../../../../Journal/2024/W17/2024-04-24" data-for="Journal/2024/W17/2024-04-24">2024-04-24</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W22"><button class="folder-button"><p class="folder-title">W22</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W22"><li><li><a href="../../../../Journal/2024/W22/2024-06-02" data-for="Journal/2024/W22/2024-06-02">2024-06-02</a></li></li><li><li><a href="../../../../Journal/2024/W22/2024-W22" data-for="Journal/2024/W22/2024-W22">2024-W22</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W23"><button class="folder-button"><p class="folder-title">W23</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W23"><li><li><a href="../../../../Journal/2024/W23/2024-06-03" data-for="Journal/2024/W23/2024-06-03">2024-06-03</a></li></li><li><li><a href="../../../../Journal/2024/W23/2024-06-04" data-for="Journal/2024/W23/2024-06-04">2024-06-04</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Journal/2024/W24"><button class="folder-button"><p class="folder-title">W24</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Journal/2024/W24"><li><li><a href="../../../../Journal/2024/W24/2024-06-12" data-for="Journal/2024/W24/2024-06-12">2024-06-12</a></li></li><li><li><a href="../../../../Journal/2024/W24/2024-W24" data-for="Journal/2024/W24/2024-W24">2024-W24</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Life"><button class="folder-button"><p class="folder-title">Life</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Life"><li><li><a href="../../../../Life/Home" data-for="Life/Home">生活相关</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Scholar"><button class="folder-button"><p class="folder-title">Scholar</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Scholar"><li><li><a href="../../../../Scholar/Home" data-for="Scholar/Home">学术</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech"><button class="folder-button"><p class="folder-title">Tech</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/cloud-service"><button class="folder-button"><p class="folder-title">cloud-service</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/cloud-service"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/cloud-service/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/cloud-service/基础"><li><li><a href="../../../../Tech/cloud-service/基础/IT-基础架构" data-for="Tech/cloud-service/基础/IT-基础架构">IT 基础架构</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/云计算" data-for="Tech/cloud-service/基础/云计算">云计算概述</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/功能即服务(FaaS)" data-for="Tech/cloud-service/基础/功能即服务(FaaS)">功能即服务(FaaS)</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/基础架构即服务(IaaS)" data-for="Tech/cloud-service/基础/基础架构即服务(IaaS)">基础架构即服务(IaaS)</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/平台即服务(PaaS)" data-for="Tech/cloud-service/基础/平台即服务(PaaS)">平台即服务(PaaS)</a></li></li><li><li><a href="../../../../Tech/cloud-service/基础/软件即服务(SaaS)" data-for="Tech/cloud-service/基础/软件即服务(SaaS)">软件即服务(SaaS)</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network"><button class="folder-button"><p class="folder-title">computer-network</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/Nginx"><button class="folder-button"><p class="folder-title">Nginx</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/Nginx"><li><li><a href="../../../../Tech/computer-network/Nginx/概述" data-for="Tech/computer-network/Nginx/概述">Nginx 概述</a></li></li><li><li><a href="../../../../Tech/computer-network/Nginx/内容缓存" data-for="Tech/computer-network/Nginx/内容缓存">内容缓存</a></li></li><li><li><a href="../../../../Tech/computer-network/Nginx/基础配置" data-for="Tech/computer-network/Nginx/基础配置">基础配置</a></li></li><li><li><a href="../../../../Tech/computer-network/Nginx/负载均衡" data-for="Tech/computer-network/Nginx/负载均衡">负载均衡</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/应用服务"><button class="folder-button"><p class="folder-title">应用服务</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/应用服务"><li><li><a href="../../../../Tech/computer-network/应用服务/CDN-内容分发网络" data-for="Tech/computer-network/应用服务/CDN-内容分发网络">CDN 内容分发网络</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/网络协议"><button class="folder-button"><p class="folder-title">网络协议</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/网络协议"><li><li><a href="../../../../Tech/computer-network/网络协议/DHCP-动态主机配置协议" data-for="Tech/computer-network/网络协议/DHCP-动态主机配置协议">DHCP 动态主机配置协议</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/DNS-域名系统" data-for="Tech/computer-network/网络协议/DNS-域名系统">DNS 域名系统</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/IP-网际协议" data-for="Tech/computer-network/网络协议/IP-网际协议">IP 网际协议</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/TCP-传输控制协议" data-for="Tech/computer-network/网络协议/TCP-传输控制协议">TCP 传输控制协议</a></li></li><li><li><a href="../../../../Tech/computer-network/网络协议/UDP-用户数据报协议" data-for="Tech/computer-network/网络协议/UDP-用户数据报协议">UDP 用户数据报协议</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-network/网络基础"><button class="folder-button"><p class="folder-title">网络基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-network/网络基础"><li><li><a href="../../../../Tech/computer-network/网络基础/网络基础" data-for="Tech/computer-network/网络基础/网络基础">网络基础</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security"><button class="folder-button"><p class="folder-title">computer-security</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/信息安全"><button class="folder-button"><p class="folder-title">信息安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/信息安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/信息安全/OpenPGP"><button class="folder-button"><p class="folder-title">OpenPGP</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/信息安全/OpenPGP"><li><li><a href="../../../../Tech/computer-security/信息安全/OpenPGP/GnuPG-简明指南" data-for="Tech/computer-security/信息安全/OpenPGP/GnuPG-简明指南">GnuPG 简明指南</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/密码学"><button class="folder-button"><p class="folder-title">密码学</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/密码学"><li><li><a href="../../../../Tech/computer-security/密码学/简明指南" data-for="Tech/computer-security/密码学/简明指南">简明指南</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/用户安全"><button class="folder-button"><p class="folder-title">用户安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/用户安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/用户安全/权限设计"><button class="folder-button"><p class="folder-title">权限设计</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/用户安全/权限设计"><li><li><a href="../../../../Tech/computer-security/用户安全/权限设计/主流权限系统的设计" data-for="Tech/computer-security/用户安全/权限设计/主流权限系统的设计">主流权限系统的设计</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/用户安全/用户鉴权"><button class="folder-button"><p class="folder-title">用户鉴权</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/用户安全/用户鉴权"><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/HTTP-基本鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/HTTP-基本鉴权">HTTP 基本鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/JWT(JSON-Web-Token)鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/JWT(JSON-Web-Token)鉴权">JWT 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/OAuth-鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/OAuth-鉴权">OAuth 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/Session-Cookie-鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/Session-Cookie-鉴权">Session-Cookie 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/单点登录(Single-Sign-On)" data-for="Tech/computer-security/用户安全/用户鉴权/单点登录(Single-Sign-On)">SSO 单点登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/Token-鉴权" data-for="Tech/computer-security/用户安全/用户鉴权/Token-鉴权">Token 鉴权</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/一键登录(适用于原生APP)" data-for="Tech/computer-security/用户安全/用户鉴权/一键登录(适用于原生APP)">一键登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/唯一登录" data-for="Tech/computer-security/用户安全/用户鉴权/唯一登录">唯一登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/扫码登录" data-for="Tech/computer-security/用户安全/用户鉴权/扫码登录">扫码登录</a></li></li><li><li><a href="../../../../Tech/computer-security/用户安全/用户鉴权/联合登录和信任登录" data-for="Tech/computer-security/用户安全/用户鉴权/联合登录和信任登录">联合登录和信任登录</a></li></li></ul></div></div></li><li><li><a href="../../../../Tech/computer-security/用户安全/简明指南" data-for="Tech/computer-security/用户安全/简明指南">简明指南</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/系统安全"><button class="folder-button"><p class="folder-title">系统安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/系统安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/系统安全/防火墙"><button class="folder-button"><p class="folder-title">防火墙</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/系统安全/防火墙"><li><li><a href="../../../../Tech/computer-security/系统安全/防火墙/网络端口大全" data-for="Tech/computer-security/系统安全/防火墙/网络端口大全">网络端口大全</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/网络安全"><button class="folder-button"><p class="folder-title">网络安全</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/网络安全"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/网络安全/OpenSSH"><button class="folder-button"><p class="folder-title">OpenSSH</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/网络安全/OpenSSH"><li><li><a href="../../../../Tech/computer-security/网络安全/OpenSSH/OpenSSH-使用方法" data-for="Tech/computer-security/网络安全/OpenSSH/OpenSSH-使用方法">OpenSSH 使用方法</a></li></li><li><li><a href="../../../../Tech/computer-security/网络安全/OpenSSH/OpenSSH-概述" data-for="Tech/computer-security/网络安全/OpenSSH/OpenSSH-概述">OpenSSH 概述</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/computer-security/网络安全/OpenSSL"><button class="folder-button"><p class="folder-title">OpenSSL</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/computer-security/网络安全/OpenSSL"><li><li><a href="../../../../Tech/computer-security/网络安全/OpenSSL/简明指南" data-for="Tech/computer-security/网络安全/OpenSSL/简明指南">简明指南</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system"><button class="folder-button"><p class="folder-title">database-system</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system/PostgreSQL"><button class="folder-button"><p class="folder-title">PostgreSQL</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system/PostgreSQL"><li><li><a href="../../../../Tech/database-system/PostgreSQL/基本概念" data-for="Tech/database-system/PostgreSQL/基本概念">基本概念</a></li></li><li><li><a href="../../../../Tech/database-system/PostgreSQL/安装配置" data-for="Tech/database-system/PostgreSQL/安装配置">安装配置</a></li></li><li><li><a href="../../../../Tech/database-system/PostgreSQL/简介" data-for="Tech/database-system/PostgreSQL/简介">简介</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system/SQL 语言"><button class="folder-button"><p class="folder-title">SQL 语言</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system/SQL 语言"><li><li><a href="../../../../Tech/database-system/SQL-语言/基础语法" data-for="Tech/database-system/SQL-语言/基础语法">基础语法</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/database-system/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/database-system/基础"><li><li><a href="../../../../Tech/database-system/基础/关系型数据库" data-for="Tech/database-system/基础/关系型数据库">关系型数据库</a></li></li><li><li><a href="../../../../Tech/database-system/基础/数据库概述" data-for="Tech/database-system/基础/数据库概述">数据库概述</a></li></li><li><li><a href="../../../../Tech/database-system/基础/非关系型数据库" data-for="Tech/database-system/基础/非关系型数据库">非关系型数据库</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started"><button class="folder-button"><p class="folder-title">getting-started</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具"><button class="folder-button"><p class="folder-title">命令行工具</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具/PowerShell"><button class="folder-button"><p class="folder-title">PowerShell</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具/PowerShell"><li><li><a href="../../../../Tech/getting-started/命令行工具/PowerShell/PowerShell-入门" data-for="Tech/getting-started/命令行工具/PowerShell/PowerShell-入门">PowerShell 入门</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/PowerShell/PowerShell-进阶" data-for="Tech/getting-started/命令行工具/PowerShell/PowerShell-进阶">PowerShell 进阶</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/PowerShell/PowerShell-高级" data-for="Tech/getting-started/命令行工具/PowerShell/PowerShell-高级">PowerShell 高级</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具/Shell"><button class="folder-button"><p class="folder-title">Shell</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具/Shell"><li><li><a href="../../../../Tech/getting-started/命令行工具/Shell/Shell-命令操作" data-for="Tech/getting-started/命令行工具/Shell/Shell-命令操作">Linux 命令行操作</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Shell/Shell-必备锦囊" data-for="Tech/getting-started/命令行工具/Shell/Shell-必备锦囊">Shell 必备锦囊</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Shell/Shell-是什么" data-for="Tech/getting-started/命令行工具/Shell/Shell-是什么">Shell 是什么</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/命令行工具/Vim"><button class="folder-button"><p class="folder-title">Vim</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/命令行工具/Vim"><li><li><a href="../../../../Tech/getting-started/命令行工具/Vim/Vim-参考手册" data-for="Tech/getting-started/命令行工具/Vim/Vim-参考手册">Vim 参考手册</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Vim/Vim-帮助文档" data-for="Tech/getting-started/命令行工具/Vim/Vim-帮助文档">Vim 帮助文档</a></li></li><li><li><a href="../../../../Tech/getting-started/命令行工具/Vim/Vim-入门" data-for="Tech/getting-started/命令行工具/Vim/Vim-入门">Vim 快速入门</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/开源指南"><button class="folder-button"><p class="folder-title">开源指南</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/开源指南"><li><li><a href="../../../../Tech/getting-started/开源指南/如何向开源社区提问" data-for="Tech/getting-started/开源指南/如何向开源社区提问">如何向开源社区提问</a></li></li><li><li><a href="../../../../Tech/getting-started/开源指南/如何有效报告-BUG" data-for="Tech/getting-started/开源指南/如何有效报告-BUG">如何有效报告 BUG</a></li></li><li><li><a href="../../../../Tech/getting-started/开源指南/开源指北" data-for="Tech/getting-started/开源指南/开源指北">开源指北</a></li></li><li><li><a href="../../../../Tech/getting-started/开源指南/提问的智慧" data-for="Tech/getting-started/开源指南/提问的智慧">提问的智慧</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/文本处理"><button class="folder-button"><p class="folder-title">文本处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/文本处理"><li><li><a href="../../../../Tech/getting-started/文本处理/正则表达式" data-for="Tech/getting-started/文本处理/正则表达式">正则表达式</a></li></li><li><li><a href="../../../../Tech/getting-started/文本处理/结构化文件" data-for="Tech/getting-started/文本处理/结构化文件">结构化文件</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制"><button class="folder-button"><p class="folder-title">版本控制</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制/Git"><button class="folder-button"><p class="folder-title">Git</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制/Git"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制/Git/入门"><button class="folder-button"><p class="folder-title">入门</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制/Git/入门"><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/分支" data-for="Tech/getting-started/版本控制/Git/入门/分支">分支</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/协议" data-for="Tech/getting-started/版本控制/Git/入门/协议">协议</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/基础" data-for="Tech/getting-started/版本控制/Git/入门/基础">基础</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/入门/起步" data-for="Tech/getting-started/版本控制/Git/入门/起步">起步</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/getting-started/版本控制/Git/进阶"><button class="folder-button"><p class="folder-title">进阶</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/getting-started/版本控制/Git/进阶"><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/Git-LFS" data-for="Tech/getting-started/版本控制/Git/进阶/Git-LFS">Git-LFS</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/参考手册" data-for="Tech/getting-started/版本控制/Git/进阶/参考手册">参考手册</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/工作流" data-for="Tech/getting-started/版本控制/Git/进阶/工作流">工作流</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/常用命令" data-for="Tech/getting-started/版本控制/Git/进阶/常用命令">常用命令</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/常用技巧" data-for="Tech/getting-started/版本控制/Git/进阶/常用技巧">常用技巧</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/思维导图" data-for="Tech/getting-started/版本控制/Git/进阶/思维导图">思维导图</a></li></li><li><li><a href="../../../../Tech/getting-started/版本控制/Git/进阶/钩子" data-for="Tech/getting-started/版本控制/Git/进阶/钩子">钩子</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system"><button class="folder-button"><p class="folder-title">operating-system</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Automation"><button class="folder-button"><p class="folder-title">Automation</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Automation"><li><li><a href="../../../../Tech/operating-system/Automation/Ansible" data-for="Tech/operating-system/Automation/Ansible">Ansible</a></li></li><li><li><a href="../../../../Tech/operating-system/Automation/Cloud-init-快速部署" data-for="Tech/operating-system/Automation/Cloud-init-快速部署">Cloud-init</a></li></li><li><li><a href="../../../../Tech/operating-system/Automation/PXE--系统部署" data-for="Tech/operating-system/Automation/PXE--系统部署">PXE 自动化部署</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker"><button class="folder-button"><p class="folder-title">Docker</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker/基础"><li><li><a href="../../../../Tech/operating-system/Docker/基础/基础概念" data-for="Tech/operating-system/Docker/基础/基础概念">基础概念</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/基础/安装配置" data-for="Tech/operating-system/Docker/基础/安装配置">安装配置</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/基础/简介" data-for="Tech/operating-system/Docker/基础/简介">简介</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker/进阶"><button class="folder-button"><p class="folder-title">进阶</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker/进阶"><li><li><a href="../../../../Tech/operating-system/Docker/进阶/Docker-Compose" data-for="Tech/operating-system/Docker/进阶/Docker-Compose">Docker Compose</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/进阶/Docker-Dockerfile" data-for="Tech/operating-system/Docker/进阶/Docker-Dockerfile">Docker Dockerfile</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/进阶/Docker-使用" data-for="Tech/operating-system/Docker/进阶/Docker-使用">Docker 使用</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Docker/高级"><button class="folder-button"><p class="folder-title">高级</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Docker/高级"><li><li><a href="../../../../Tech/operating-system/Docker/高级/Docker-命令手册" data-for="Tech/operating-system/Docker/高级/Docker-命令手册">Docker 命令手册</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/高级/Docker-存储" data-for="Tech/operating-system/Docker/高级/Docker-存储">Docker 存储</a></li></li><li><li><a href="../../../../Tech/operating-system/Docker/高级/Docker-网络" data-for="Tech/operating-system/Docker/高级/Docker-网络">Docker 网络</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux"><button class="folder-button"><p class="folder-title">Linux</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/0.文化"><button class="folder-button"><p class="folder-title">0.文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/0.文化"><li><li><a href="../../../../Tech/operating-system/Linux/0.文化/GNU&Linux-历史与发展" data-for="Tech/operating-system/Linux/0.文化/GNU&Linux-历史与发展">GNU&Linux 历史与发展</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/0.文化/GNU&Linux-社区与文化" data-for="Tech/operating-system/Linux/0.文化/GNU&Linux-社区与文化">GNU&Linux 社区与文化</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/0.文化/开源软件的概念与重要性" data-for="Tech/operating-system/Linux/0.文化/开源软件的概念与重要性">开源软件的概念与重要性</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/1.安装"><button class="folder-button"><p class="folder-title">1.安装</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/1.安装"><li><li><a href="../../../../Tech/operating-system/Linux/1.安装/Linux-下源代码编译与安装实战指南" data-for="Tech/operating-system/Linux/1.安装/Linux-下源代码编译与安装实战指南">Linux 下源代码编译与安装实战指南</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/1.安装/Linux-发行版镜像" data-for="Tech/operating-system/Linux/1.安装/Linux-发行版镜像">Linux 发行版镜像</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/1.安装/Linux-安装和配置" data-for="Tech/operating-system/Linux/1.安装/Linux-安装和配置">Linux 安装和配置</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/2.基础操作"><button class="folder-button"><p class="folder-title">2.基础操作</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/2.基础操作"><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Linux-包管理器" data-for="Tech/operating-system/Linux/2.基础操作/Linux-包管理器">Linux 包管理器</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Shell-命令行操作" data-for="Tech/operating-system/Linux/2.基础操作/Shell-命令行操作">Linux 命令行操作</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Linux-文件管理" data-for="Tech/operating-system/Linux/2.基础操作/Linux-文件管理">Linux 文件管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/2.基础操作/Linux-用户和权限" data-for="Tech/operating-system/Linux/2.基础操作/Linux-用户和权限">Linux 用户和权限</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/3.系统管理"><button class="folder-button"><p class="folder-title">3.系统管理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/3.系统管理"><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-内核管理" data-for="Tech/operating-system/Linux/3.系统管理/Linux-内核管理">Linux 内核管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-基本配置" data-for="Tech/operating-system/Linux/3.系统管理/Linux-基本配置">Linux 基本配置</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-日志管理" data-for="Tech/operating-system/Linux/3.系统管理/Linux-日志管理">Linux 日志管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-服务管理" data-for="Tech/operating-system/Linux/3.系统管理/Linux-服务管理">Linux 服务管理</a></li></li><li><li><a href="../../../../Tech/operating-system/Linux/3.系统管理/Linux-系统启动详解" data-for="Tech/operating-system/Linux/3.系统管理/Linux-系统启动详解">Linux 服务管理</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/4.安全配置"><button class="folder-button"><p class="folder-title">4.安全配置</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/4.安全配置"><li><li><a href="../../../../Tech/operating-system/Linux/4.安全配置/Linux-系统安全与防护" data-for="Tech/operating-system/Linux/4.安全配置/Linux-系统安全与防护">Linux 系统安全与防护</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/5.网络管理"><button class="folder-button"><p class="folder-title">5.网络管理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/5.网络管理"><li><li><a href="../../../../Tech/operating-system/Linux/5.网络管理/Linux-网络配置" data-for="Tech/operating-system/Linux/5.网络管理/Linux-网络配置">Linux 网络配置</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/7.存储管理"><button class="folder-button"><p class="folder-title">7.存储管理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/7.存储管理"><li><li><a href="../../../../Tech/operating-system/Linux/7.存储管理/Linux-文件系统" data-for="Tech/operating-system/Linux/7.存储管理/Linux-文件系统">Linux 文件系统</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Linux/8.虚拟化"><button class="folder-button"><p class="folder-title">8.虚拟化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Linux/8.虚拟化"><li><li><a href="../../../../Tech/operating-system/Linux/8.虚拟化/KVM-虚拟化管理" data-for="Tech/operating-system/Linux/8.虚拟化/KVM-虚拟化管理">KVM 虚拟化管理</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Virtualization"><button class="folder-button"><p class="folder-title">Virtualization</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Virtualization"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Virtualization/1.虚拟化概述"><button class="folder-button"><p class="folder-title">1.虚拟化概述</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Virtualization/1.虚拟化概述"><li><li><a href="../../../../Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化平台简介" data-for="Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化平台简介">虚拟化平台简介</a></li></li><li><li><a href="../../../../Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化概述" data-for="Tech/operating-system/Virtualization/1.虚拟化概述/虚拟化概述">虚拟化概述</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Virtualization/2.KVM虚拟化"><button class="folder-button"><p class="folder-title">2.KVM虚拟化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Virtualization/2.KVM虚拟化"><li><li><a href="../../../../Tech/operating-system/Virtualization/2.KVM虚拟化/1.-KVM-概述" data-for="Tech/operating-system/Virtualization/2.KVM虚拟化/1.-KVM-概述">1. KVM 概述</a></li></li><li><li><a href="../../../../Tech/operating-system/Virtualization/2.KVM虚拟化/2.-KVM-安装配置" data-for="Tech/operating-system/Virtualization/2.KVM虚拟化/2.-KVM-安装配置">2. KVM 安装配置</a></li></li><li><li><a href="../../../../Tech/operating-system/Virtualization/2.KVM虚拟化/3.-KVM-管理工具" data-for="Tech/operating-system/Virtualization/2.KVM虚拟化/3.-KVM-管理工具">3. KVM 管理工具</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Windows"><button class="folder-button"><p class="folder-title">Windows</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Windows"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/operating-system/Windows/文化"><button class="folder-button"><p class="folder-title">文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/operating-system/Windows/文化"><li><li><a href="../../../../Tech/operating-system/Windows/文化/微软及其Windows系统的历史发展" data-for="Tech/operating-system/Windows/文化/微软及其Windows系统的历史发展">微软及其Windows系统的历史发展</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language"><button class="folder-button"><p class="folder-title">programming-language</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python"><button class="folder-button"><p class="folder-title">Python</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/入门"><button class="folder-button"><p class="folder-title">入门</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/入门"><li><li><a href="../../../../Tech/programming-language/Python/入门/函数方法" data-for="Tech/programming-language/Python/入门/函数方法">函数方法</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/基础语法" data-for="Tech/programming-language/Python/入门/基础语法">基础语法</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/控制语句" data-for="Tech/programming-language/Python/入门/控制语句">控制语句</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/数据类型" data-for="Tech/programming-language/Python/入门/数据类型">数据类型</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/数据结构" data-for="Tech/programming-language/Python/入门/数据结构">数据结构</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/模块和包" data-for="Tech/programming-language/Python/入门/模块和包">模块和包</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/入门/面对对象" data-for="Tech/programming-language/Python/入门/面对对象">面对对象</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/文化"><button class="folder-button"><p class="folder-title">文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/文化"><li><li><a href="../../../../Tech/programming-language/Python/文化/发展历史" data-for="Tech/programming-language/Python/文化/发展历史">发展历史</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/生命周期" data-for="Tech/programming-language/Python/文化/生命周期">生命周期</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/社区文化" data-for="Tech/programming-language/Python/文化/社区文化">社区文化</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/设计哲学" data-for="Tech/programming-language/Python/文化/设计哲学">设计哲学</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/文化/语言特性" data-for="Tech/programming-language/Python/文化/语言特性">语言特性</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块"><button class="folder-button"><p class="folder-title">模块</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/WEB开发"><button class="folder-button"><p class="folder-title">WEB开发</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/WEB开发"><li><li><a href="../../../../Tech/programming-language/Python/模块/WEB开发/Jinja-模板引擎" data-for="Tech/programming-language/Python/模块/WEB开发/Jinja-模板引擎">Jinja 模板引擎</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/数据处理"><button class="folder-button"><p class="folder-title">数据处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/数据处理"><li><li><a href="../../../../Tech/programming-language/Python/模块/数据处理/configparser-配置文件解析器" data-for="Tech/programming-language/Python/模块/数据处理/configparser-配置文件解析器">configparser 配置文件解析器</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/数据处理/csv-文件读写" data-for="Tech/programming-language/Python/模块/数据处理/csv-文件读写">csv 文件读写</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/数据处理/json-编码和解码器" data-for="Tech/programming-language/Python/模块/数据处理/json-编码和解码器">json 编码和解码器</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/文本处理"><button class="folder-button"><p class="folder-title">文本处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/文本处理"><li><li><a href="../../../../Tech/programming-language/Python/模块/文本处理/re-----正则表达式操作" data-for="Tech/programming-language/Python/模块/文本处理/re-----正则表达式操作">re --- 正则表达式操作</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/系统交互"><button class="folder-button"><p class="folder-title">系统交互</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/系统交互"><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/dotenv-环境变量管理" data-for="Tech/programming-language/Python/模块/系统交互/dotenv-环境变量管理">dotenv 环境变量管理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/logging-日志记录工具" data-for="Tech/programming-language/Python/模块/系统交互/logging-日志记录工具">logging 日志记录工具</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/loguru-日志库" data-for="Tech/programming-language/Python/模块/系统交互/loguru-日志库">loguru 日志库</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/os-多种操作系统接口" data-for="Tech/programming-language/Python/模块/系统交互/os-多种操作系统接口">os 多种操作系统接口</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/subprocess-子进程管理" data-for="Tech/programming-language/Python/模块/系统交互/subprocess-子进程管理">subprocess 子进程管理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/系统交互/sys-系统相关的形参和函数" data-for="Tech/programming-language/Python/模块/系统交互/sys-系统相关的形参和函数">sys 系统相关的形参和函数</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/模块/网络处理"><button class="folder-button"><p class="folder-title">网络处理</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/模块/网络处理"><li><li><a href="../../../../Tech/programming-language/Python/模块/网络处理/requests-HTTP-库" data-for="Tech/programming-language/Python/模块/网络处理/requests-HTTP-库">requests HTTP 库</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/网络处理/socket-底层网络接口" data-for="Tech/programming-language/Python/模块/网络处理/socket-底层网络接口">socket 底层网络接口</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/模块/网络处理/urllib-URL-处理模块" data-for="Tech/programming-language/Python/模块/网络处理/urllib-URL-处理模块">urllib URL 处理模块</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/进阶"><button class="folder-button"><p class="folder-title">进阶</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/进阶"><li><li><a href="../../../../Tech/programming-language/Python/进阶/函数式编程" data-for="Tech/programming-language/Python/进阶/函数式编程">函数式编程</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/垃圾回收" data-for="Tech/programming-language/Python/进阶/垃圾回收">垃圾回收</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/并行和并发" data-for="Tech/programming-language/Python/进阶/并行和并发">并行和并发</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/异常处理" data-for="Tech/programming-language/Python/进阶/异常处理">异常处理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/数据库操作" data-for="Tech/programming-language/Python/进阶/数据库操作">数据库操作</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/文件和IO操作" data-for="Tech/programming-language/Python/进阶/文件和IO操作">文件和IO操作</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/测试和调试" data-for="Tech/programming-language/Python/进阶/测试和调试">测试和调试</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/资源管理" data-for="Tech/programming-language/Python/进阶/资源管理">资源管理</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/进阶/面向对象进阶" data-for="Tech/programming-language/Python/进阶/面向对象进阶">面向对象</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/项目"><button class="folder-button"><p class="folder-title">项目</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/项目"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/项目/虚拟环境"><button class="folder-button"><p class="folder-title">虚拟环境</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/项目/虚拟环境"><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/pip" data-for="Tech/programming-language/Python/项目/虚拟环境/pip">pip</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/pipenv" data-for="Tech/programming-language/Python/项目/虚拟环境/pipenv">pipenv</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/poetry" data-for="Tech/programming-language/Python/项目/虚拟环境/poetry">poetry</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/pyenv" data-for="Tech/programming-language/Python/项目/虚拟环境/pyenv">pyenv</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/virtualenv" data-for="Tech/programming-language/Python/项目/虚拟环境/virtualenv">Virtualenv</a></li></li><li><li><a href="../../../../Tech/programming-language/Python/项目/虚拟环境/概述" data-for="Tech/programming-language/Python/项目/虚拟环境/概述">概述</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/programming-language/Python/项目/风格指南"><button class="folder-button"><p class="folder-title">风格指南</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/programming-language/Python/项目/风格指南"><li><li><a href="../../../../Tech/programming-language/Python/项目/风格指南/风格指南" data-for="Tech/programming-language/Python/项目/风格指南/风格指南">Python 风格指南</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li><li><a href="../../../../Tech/programming-language/home" data-for="Tech/programming-language/home">程序设计语言</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/software-engineering"><button class="folder-button"><p class="folder-title">software-engineering</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/software-engineering"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/software-engineering/协作规范"><button class="folder-button"><p class="folder-title">协作规范</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/software-engineering/协作规范"><li><li><a href="../../../../Tech/software-engineering/协作规范/交流反馈(Issue)" data-for="Tech/software-engineering/协作规范/交流反馈(Issue)">交流反馈(Issue)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/关于(Readme)" data-for="Tech/software-engineering/协作规范/关于(Readme)">关于(Readme)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/分支(Branch)" data-for="Tech/software-engineering/协作规范/分支(Branch)">分支(Branch)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/开源协议(License)" data-for="Tech/software-engineering/协作规范/开源协议(License)">开源协议(License)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/日志(Commit)" data-for="Tech/software-engineering/协作规范/日志(Commit)">日志(Commit)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/注释(Comments)" data-for="Tech/software-engineering/协作规范/注释(Comments)">注释(Comments)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/版本(Tag)" data-for="Tech/software-engineering/协作规范/版本(Tag)">版本(Tag)</a></li></li><li><li><a href="../../../../Tech/software-engineering/协作规范/贡献者协议(Contributing)" data-for="Tech/software-engineering/协作规范/贡献者协议(Contributing)">贡献者协议(Contributing)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/software-engineering/技术文档"><button class="folder-button"><p class="folder-title">技术文档</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/software-engineering/技术文档"><li><li><a href="../../../../Tech/software-engineering/技术文档/命名约定" data-for="Tech/software-engineering/技术文档/命名约定">命名约定</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/文档内容" data-for="Tech/software-engineering/技术文档/文档内容">文档内容</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/文档结构" data-for="Tech/software-engineering/技术文档/文档结构">文档结构</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/标点符号" data-for="Tech/software-engineering/技术文档/标点符号">标点符号</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/简介" data-for="Tech/software-engineering/技术文档/简介">简介</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/语言风格" data-for="Tech/software-engineering/技术文档/语言风格">语言风格</a></li></li><li><li><a href="../../../../Tech/software-engineering/技术文档/附录资料" data-for="Tech/software-engineering/技术文档/附录资料">附录资料</a></li></li></ul></div></div></li><li><li><a href="../../../../Tech/software-engineering/谷歌开源项目风格指南" data-for="Tech/software-engineering/谷歌开源项目风格指南">谷歌开源项目风格指南</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Tech/structures-algorithms"><button class="folder-button"><p class="folder-title">structures-algorithms</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Tech/structures-algorithms"><li><li><a href="../../../../Tech/structures-algorithms/数据结构" data-for="Tech/structures-algorithms/数据结构">数据结构</a></li></li><li><li><a href="../../../../Tech/structures-algorithms/算法" data-for="Tech/structures-algorithms/算法">算法</a></li></li></ul></div></div></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work"><button class="folder-button"><p class="folder-title">Work</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/data-engineer"><button class="folder-button"><p class="folder-title">data-engineer</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/data-engineer"><li><li><a href="../../../../Work/data-engineer/home" data-for="Work/data-engineer/home">数据工程师(data-engineer)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack"><button class="folder-button"><p class="folder-title">full-stack</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack/基础"><button class="folder-button"><p class="folder-title">基础</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack/基础"><li><li><a href="../../../../Work/full-stack/基础/CSS" data-for="Work/full-stack/基础/CSS">CSS</a></li></li><li><li><a href="../../../../Work/full-stack/基础/HTML" data-for="Work/full-stack/基础/HTML">HTML</a></li></li><li><li><a href="../../../../Work/full-stack/基础/JavaScript" data-for="Work/full-stack/基础/JavaScript">JavaScript</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack/工具"><button class="folder-button"><p class="folder-title">工具</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack/工具"><li><li><a href="../../../../Work/full-stack/工具/PM2-工具" data-for="Work/full-stack/工具/PM2-工具">PM2 工具</a></li></li><li><li><a href="../../../../Work/full-stack/工具/Webpack" data-for="Work/full-stack/工具/Webpack">Webpack</a></li></li><li><li><a href="../../../../Work/full-stack/工具/包管理工具" data-for="Work/full-stack/工具/包管理工具">包管理器</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/full-stack/文化"><button class="folder-button"><p class="folder-title">文化</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/full-stack/文化"><li><li><a href="../../../../Work/full-stack/文化/历史发展" data-for="Work/full-stack/文化/历史发展">历史发展</a></li></li><li><li><a href="../../../../Work/full-stack/文化/概述" data-for="Work/full-stack/文化/概述">概述</a></li></li><li><li><a href="../../../../Work/full-stack/文化/现代化开发工具链" data-for="Work/full-stack/文化/现代化开发工具链">现代化开发工具链</a></li></li></ul></div></div></li><li><li><a href="../../../../Work/full-stack/home" data-for="Work/full-stack/home">前端工程师(Front-End Engineer)</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap"><button class="folder-button"><p class="folder-title">roadmap</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap"><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/权益保障"><button class="folder-button"><p class="folder-title">权益保障</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/权益保障"><li><li><a href="../../../../Work/roadmap/权益保障/仲裁指南" data-for="Work/roadmap/权益保障/仲裁指南">仲裁指南</a></li></li><li><li><a href="../../../../Work/roadmap/权益保障/职场维权实战经验" data-for="Work/roadmap/权益保障/职场维权实战经验">职场维权实战经验</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/求职经验"><button class="folder-button"><p class="folder-title">求职经验</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/求职经验"><li><li><a href="../../../../Work/roadmap/求职经验/互联网行业-郑州" data-for="Work/roadmap/求职经验/互联网行业-郑州">互联网行业-郑州</a></li></li><li><li><a href="../../../../Work/roadmap/求职经验/写给软件工程师的建议" data-for="Work/roadmap/求职经验/写给软件工程师的建议">写给软件工程师的建议</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/简历攻略"><button class="folder-button"><p class="folder-title">简历攻略</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/简历攻略"><li><li><a href="../../../../Work/roadmap/简历攻略/IT-类简历" data-for="Work/roadmap/简历攻略/IT-类简历">IT 类简历</a></li></li><li><li><a href="../../../../Work/roadmap/简历攻略/简历原则" data-for="Work/roadmap/简历攻略/简历原则">简历原则</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/职业规划"><button class="folder-button"><p class="folder-title">职业规划</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/职业规划"><li><li><a href="../../../../Work/roadmap/职业规划/开发者职业路线图" data-for="Work/roadmap/职业规划/开发者职业路线图">开发者职业路线图</a></li></li><li><li><a href="../../../../Work/roadmap/职业规划/职业宏观规划图" data-for="Work/roadmap/职业规划/职业宏观规划图">职业宏观规划图</a></li></li><li><li><a href="../../../../Work/roadmap/职业规划/职业宏观路线图" data-for="Work/roadmap/职业规划/职业宏观路线图">职业宏观路线图</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/职场心得"><button class="folder-button"><p class="folder-title">职场心得</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/职场心得"><li><li><a href="../../../../Work/roadmap/职场心得/华为新员工的-8-个阶段" data-for="Work/roadmap/职场心得/华为新员工的-8-个阶段">华为新员工的 8 个阶段</a></li></li><li><li><a href="../../../../Work/roadmap/职场心得/如何平衡工作和生活" data-for="Work/roadmap/职场心得/如何平衡工作和生活">如何平衡工作和生活</a></li></li><li><li><a href="../../../../Work/roadmap/职场心得/如何度过新手村" data-for="Work/roadmap/职场心得/如何度过新手村">如何度过新手村</a></li></li><li><li><a href="../../../../Work/roadmap/职场心得/如何有效应对职场政治" data-for="Work/roadmap/职场心得/如何有效应对职场政治">如何有效应对职场政治</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/薪酬攻略"><button class="folder-button"><p class="folder-title">薪酬攻略</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/薪酬攻略"><li><li><a href="../../../../Work/roadmap/薪酬攻略/社会保障" data-for="Work/roadmap/薪酬攻略/社会保障">社会保障</a></li></li><li><li><a href="../../../../Work/roadmap/薪酬攻略/绩效考核" data-for="Work/roadmap/薪酬攻略/绩效考核">绩效考核</a></li></li><li><li><a href="../../../../Work/roadmap/薪酬攻略/薪酬制度" data-for="Work/roadmap/薪酬攻略/薪酬制度">薪酬制度</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/roadmap/面试法则"><button class="folder-button"><p class="folder-title">面试法则</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/roadmap/面试法则"><li><li><a href="../../../../Work/roadmap/面试法则/反向面试" data-for="Work/roadmap/面试法则/反向面试">反向面试</a></li></li><li><li><a href="../../../../Work/roadmap/面试法则/面试-10-大常见问题" data-for="Work/roadmap/面试法则/面试-10-大常见问题">面试 10 大常见问题</a></li></li></ul></div></div></li><li><li><a href="../../../../Work/roadmap/home" data-for="Work/roadmap/home">求职之路</a></li></li></ul></div></div></li><li><div><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div data-folderpath="/Work/sre-engineer"><button class="folder-button"><p class="folder-title">sre-engineer</p></button></div></div><div class="folder-outer "><ul style="padding-left:1.4rem;" class="content" data-folderul="/Work/sre-engineer"><li><li><a href="../../../../Work/sre-engineer/home" data-for="Work/sre-engineer/home">SRE (站点可靠性工程师)</a></li></li></ul></div></div></li></ul></div></div></li></ul></div></div></li><li id="explorer-end"></li></ul></div></div></div></div><footer class><hr/><p>Created with <a href="https://quartz.jzhao.xyz/">Quartz v4.1.0</a>, © 2024</p><ul><li><a href="https://www.7wate.com">Home</a></li><li><a href="https://blog.7wate.com">Blog</a></li><li><a href="https://github.com/7wate">GitHub</a></li></ul></footer></div></body><script type="application/javascript">// quartz/components/scripts/quartz/components/scripts/callout.inline.ts
|
||
function toggleCallout() {
|
||
const outerBlock = this.parentElement;
|
||
outerBlock.classList.toggle(`is-collapsed`);
|
||
const collapsed = outerBlock.classList.contains(`is-collapsed`);
|
||
const height = collapsed ? this.scrollHeight : outerBlock.scrollHeight;
|
||
outerBlock.style.maxHeight = height + `px`;
|
||
let current = outerBlock;
|
||
let parent = outerBlock.parentElement;
|
||
while (parent) {
|
||
if (!parent.classList.contains(`callout`)) {
|
||
return;
|
||
}
|
||
const collapsed2 = parent.classList.contains(`is-collapsed`);
|
||
const height2 = collapsed2 ? parent.scrollHeight : parent.scrollHeight + current.scrollHeight;
|
||
parent.style.maxHeight = height2 + `px`;
|
||
current = parent;
|
||
parent = parent.parentElement;
|
||
}
|
||
}
|
||
function setupCallout() {
|
||
const collapsible = document.getElementsByClassName(
|
||
`callout is-collapsible`
|
||
);
|
||
for (const div of collapsible) {
|
||
const title = div.firstElementChild;
|
||
if (title) {
|
||
title.removeEventListener(`click`, toggleCallout);
|
||
title.addEventListener(`click`, toggleCallout);
|
||
const collapsed = div.classList.contains(`is-collapsed`);
|
||
const height = collapsed ? title.scrollHeight : div.scrollHeight;
|
||
div.style.maxHeight = height + `px`;
|
||
}
|
||
}
|
||
}
|
||
document.addEventListener(`nav`, setupCallout);
|
||
window.addEventListener(`resize`, setupCallout);
|
||
</script><script type="module">
|
||
import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.esm.min.mjs';
|
||
const darkMode = document.documentElement.getAttribute('saved-theme') === 'dark'
|
||
mermaid.initialize({
|
||
startOnLoad: false,
|
||
securityLevel: 'loose',
|
||
theme: darkMode ? 'dark' : 'default'
|
||
});
|
||
document.addEventListener('nav', async () => {
|
||
await mermaid.run({
|
||
querySelector: '.mermaid'
|
||
})
|
||
});
|
||
</script><script src="https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/contrib/copy-tex.min.js" type="application/javascript"></script><script src="../../../../postscript.js" type="module"></script></html> |