emacs.d/clones/lisp/www.emacswiki.org/emacs?interface=zh-cn.html
2022-10-07 15:47:14 +02:00

135 lines
30 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html><head><title>我的Wiki 首页</title><link rel="alternate" type="application/wiki" title="编辑本页" href="https://www.emacswiki.org/emacs?action=edit;id=%e9%a6%96%e9%a1%b5" /><link type="text/css" rel="stylesheet" href="https://www.emacswiki.org/light.css" /><meta name="robots" content="INDEX,FOLLOW" /><link rel="alternate" type="application/rss+xml" title="我的Wiki" href="https://www.emacswiki.org/emacs?action=rss" />
<link rel="alternate" type="application/rss+xml"
title="Emacs Wiki with page content"
href="https://www.emacswiki.org/full.rss" />
<link rel="alternate" type="application/rss+xml"
title="Emacs Wiki with page content and diff"
href="https://www.emacswiki.org/full-diff.rss" />
<link rel="alternate" type="application/rss+xml"
title="Emacs Wiki including minor differences"
href="https://www.emacswiki.org/minor-edits.rss" /><meta content="width=device-width" name="viewport" />
<script type="text/javascript" src="/outliner-toc.js"></script>
<script type="text/javascript">
function addOnloadEvent(fnc) {
if ( typeof window.addEventListener != "undefined" )
window.addEventListener( "load", fnc, false );
else if ( typeof window.attachEvent != "undefined" ) {
window.attachEvent( "onload", fnc );
}
else {
if ( window.onload != null ) {
var oldOnload = window.onload;
window.onload = function ( e ) {
oldOnload( e );
window[fnc]();
};
}
else
window.onload = fnc;
}
}
// https://stackoverflow.com/questions/280634/endswith-in-javascript
if (typeof String.prototype.endsWith !== 'function') {
String.prototype.endsWith = function(suffix) {
return this.indexOf(suffix, this.length - suffix.length) !== -1;
};
}
var initToc=function() {
var outline = HTML5Outline(document.body);
if (outline.sections.length == 1) {
outline.sections = outline.sections[0].sections;
}
if (outline.sections.length > 1
|| outline.sections.length == 1
&& outline.sections[0].sections.length > 0) {
var toc = document.getElementById('toc');
if (!toc) {
var divs = document.getElementsByTagName('div');
for (var i = 0; i < divs.length; i++) {
if (divs[i].getAttribute('class') == 'toc') {
toc = divs[i];
break;
}
}
}
if (!toc) {
var h2 = document.getElementsByTagName('h2')[0];
if (h2) {
toc = document.createElement('div');
toc.setAttribute('class', 'toc');
h2.parentNode.insertBefore(toc, h2);
}
}
if (toc) {
var html = outline.asHTML(true);
toc.innerHTML = html;
items = toc.getElementsByTagName('a');
for (var i = 0; i < items.length; i++) {
while (items[i].textContent.endsWith('✎')) {
var text = items[i].childNodes[0].nodeValue;
items[i].childNodes[0].nodeValue = text.substring(0, text.length - 1);
}
}
}
}
}
addOnloadEvent(initToc);
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body class="default" lang="zh-cn"><header><a class="logo" href="https://www.emacswiki.org/emacs/%e9%a6%96%e9%a1%b5"><img alt="[首页]" class="logo" src="https://www.emacswiki.org/images/logo218x38.png" /></a><nav><span class="gotobar bar"><a class="local" href="https://www.emacswiki.org/emacs/%e9%a6%96%e9%a1%b5">首页</a> <a class="local" href="https://www.emacswiki.org/emacs/%e6%9c%80%e8%bf%91%e6%9b%b4%e6%96%b0">最近更新</a> <a class="local" href="https://www.emacswiki.org/emacs/%e7%a4%be%e5%8c%ba%e6%96%b0%e9%97%bb">社区新闻</a> <a class="local" href="https://www.emacswiki.org/emacs/%e6%8f%92%e4%bb%b6%e5%88%86%e4%ba%ab">插件分享</a> <a class="local" href="https://www.emacswiki.org/emacs/%e6%80%8e%e4%b9%88%e5%81%9a">怎么做</a> <a href="https://www.emacswiki.org/emacs?action=random" rel="nofollow">Random</a></span><form method="get" action="https://www.emacswiki.org/emacs" enctype="multipart/form-data" accept-charset="utf-8" class="search"><p><label for="search">搜索:</label> <input type="text" name="search" size="15" accesskey="f" id="search" /> <label for="searchlang">语言:</label> <input type="text" name="lang" size="5" id="searchlang" /> <input type="submit" name="dosearch" value="开始!" /></p></form></nav><h1><a href="https://www.emacswiki.org/emacs?search=%22%e9%a6%96%e9%a1%b5%22" rel="nofollow" title="按下即可以搜索参考至本页的数据">首页</a></h1></header><div class="wrapper"><div class="content browse" lang="zh"><div class="include WikiLanguageMenu"><p><a class="url http outside" href="http://www.emacswiki.org/emacs?interface=de">Deutsch</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=en">English</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=es">Español</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=fr">Français</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=pt">Português</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=ru">Русский</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=zh-cn">简体中文</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=zh-tw"> 繁體中文</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=se">Svenska</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=ja">日本語</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=ko">한국어</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=it">Italiano</a> | <a class="url http outside" href="http://www.emacswiki.org/emacs?interface=uk">Українська</a></p></div><p><strong><a class="local" href="https://www.emacswiki.org/emacs/EmacsWiki">EmacsWiki</a></strong> 专门用于记录和讨论 <a class="local" href="https://www.emacswiki.org/emacs/EmacsAndXEmacs">EmacsAndXEmacs</a> 以及 <a class="local" href="https://www.emacswiki.org/emacs/EmacsLisp">EmacsLisp</a>。请参阅 <a class="local" href="https://www.emacswiki.org/emacs/MissionStatement">MissionStatement</a> 获取更多信息。</p><p>你可以通过本网页以及其他网页底部的 <strong>编辑本页</strong> 链接编辑本网页。然而,<em>在编辑首页前,请查看 <a class="local" href="https://www.emacswiki.org/emacs/Comments_on_SiteMap">Comments on SiteMap</a></em></p><h2>如何使用本站点</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/%e5%a6%82%e4%bd%95%e5%af%bc%e8%88%aa">如何导航</a> &#x2013; 怎样找到你需要的信息?</li><li><a class="local" href="https://www.emacswiki.org/emacs/%e5%a6%82%e4%bd%95%e7%bc%96%e8%be%91">如何编辑</a> &#x2013; 怎样为此站点做贡献?</li><li><a class="local" href="https://www.emacswiki.org/emacs/ElispArea">ElispArea</a> &#x2013; 上传和下载 Emacs Lisp 源代码</li><li><a class="inter EmacsWiki outside" href="/emacs?CSS">Appearance</a> &#x2013; 如何改变此网站展现给你的外观</li><li><a class="local" href="https://www.emacswiki.org/emacs/WikiDownload">WikiDownload</a> &#x2013; 如何获取此网站的副本</li><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsWikiAdministrators">EmacsWikiAdministrators</a> &#x2013; 处理本网站上的恶意破坏和垃圾邮件</li></ul><p><a class="anchor" name="LearningEmacs"></a> </p><h2>初识 Emacs</h2><ul><li><a class="url https outside" href="https://www.gnu.org/software/emacs/">GNU Emacs Homepage</a> 这里有官方发布的 Emacs 和文档.</li><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsNewbie">EmacsNewbie</a> &#x2013; 基本概念, 词汇, 本文中用到的术语</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDocumentation">Documentation</a> &#x2013; 为什么 Emacs 叫 self-documenting text editor.</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHelp">Help</a> &#x2013; Emacs 本身的在线帮助</li><li><a class="local" href="https://www.emacswiki.org/emacs/LearningEmacs">Learning Emacs</a> &#x2013; 有许多学习 Emacs 的资源和方法, 获取帮助</li><li><a class="local" href="https://www.emacswiki.org/emacs/LearnEmacsLisp">Learn Emacs Lisp</a> &#x2013; Emacs Lisp 是 Emacs 的核心和灵魂</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDotEmacs">DotEmacs</a> &#x2013; 使用 Emacs Lisp 代码写一个在启动时运行的 <a class="local" href="https://www.emacswiki.org/emacs/init_file">init file</a></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGlossary">Glossary</a> &#x2013; Emacs 术语</li><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsNiftyTricks">Nifty Tricks</a> &#x2013; 一些非凡的技巧</li><li><a class="local" href="https://www.emacswiki.org/emacs/RandomPage">RandomPage</a> &#x2013; for serendipitous visitors</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCommunity">Emacs Communities</a> &#x2013; 与使用 Emacs 的朋友交流</li></ul><p><a class="anchor" name="GeneralUse"></a> </p><h2>Emacs 进阶</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryAccessibility">Accessibility</a> &#x2013; Emacs 如何让一台电脑更方便使用</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBookmarking">Bookmarking</a> &#x2013; 使用书签</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBufferSwitching">BufferSwitching</a> &#x2013; 在不同的 <a class="local" href="https://www.emacswiki.org/emacs/buffer">buffers</a> 间切换</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCommands">Commands</a> &#x2013; 调用和定义 Emacs <a class="local" href="https://www.emacswiki.org/emacs/command">commands</a>, <code>&#x2018;M-x&#x2019;</code></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryComparing">Comparing</a> &#x2013; 比较合并文本, 或代码</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCompletion">Completion</a> &#x2013;<a class="local" href="https://www.emacswiki.org/emacs/minibuffer">minibuffer</a> 或其它 <a class="local" href="https://www.emacswiki.org/emacs/buffer">buffers</a> 中完成文本编辑</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDisplay">Display</a> &#x2013; Emacs 如何显示信息 (<a class="local" href="https://www.emacswiki.org/emacs/frame">frames</a>, <a class="local" href="https://www.emacswiki.org/emacs/face">faces</a>, 字体&#x2026;)<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFaces">Faces</a> &#x2013; text appearance: 高亮, 颜色, font-lock, 语法高亮</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFrames">Frames</a> &#x2013; <a class="inter EmacsWiki outside" href="/emacs?frame">frames</a> (what the OS would usually call &#x201c;windows&#x201d;)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWindows">Windows</a> &#x2013; Emacs <a class="inter EmacsWiki outside" href="/emacs?window">windows</a> (panes within a <a class="local" href="https://www.emacswiki.org/emacs/frame">frame</a> or a text terminal)</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryEditing">Editing</a> &#x2013; 关于文本编辑的常规信息, 包括:<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryAlignment">Alignment</a> &#x2013; 文本对齐, 列, 注释或其它编程语言</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryIndentation">Indentation</a> &#x2013; 文本或代码缩进</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryComments">Comments</a> &#x2013; 控制使用代码注释</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFilling">Filling</a> &#x2013; 换行</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryParentheses">Parentheses</a> &#x2013; showing parenthesis matches and mismatches</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRegion">Region</a> &#x2013; 选择文本的 <a class="local" href="https://www.emacswiki.org/emacs/region">region</a>, 以便 (复制, 剪切, 粘贴, &#x2026;)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategorySpelling">Spelling</a> &#x2013; 拼写检查</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTemplates">Templates</a> &#x2013; using boilerplate text and snippets (文件头, 模版, 表单)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryUndo">Undo</a> &#x2013; 撤销, 重做及查找变更</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFiles">Files</a> &#x2013; 文件和目录: 本地, 远程, 备份. (参见 <a class="local" href="https://www.emacswiki.org/emacs/CategoryDirectories">Directories</a><a class="local" href="https://www.emacswiki.org/emacs/DiredMode">DiredMode</a>)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHideStuff">HideStuff</a> &#x2013; 隐藏 <a class="local" href="https://www.emacswiki.org/emacs/buffer">buffer</a> 的一部分, 包括 <a class="local" href="https://www.emacswiki.org/emacs/CategoryOutline">outlining</a> 和目录</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryInternationalization">Internationalization</a> &#x2013; 自然语言支持, 字符集</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryKeys">Keys</a> &#x2013; 理解并自定义 <a class="local" href="https://www.emacswiki.org/emacs/key">key</a> 绑定 (&#x201c;hotkeys&#x201d;, aka.&#x201c;keyboard shortcuts&#x201d;)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMouse">Mouse</a> &#x2013; 鼠标绑定和鼠标的使用</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryModes">Modes</a> &#x2013; 杂项 <a class="local" href="https://www.emacswiki.org/emacs/MajorMode">editing modes</a> provided in Emacs<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryESS">ESS</a> &#x2013; Emacs Speaks Statistics: R, Julia, Stata, S, SAS</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHypermedia">Hypermedia</a> &#x2013; 创建和使用超文本: HTML, <a class="local" href="https://www.emacswiki.org/emacs/MarkdownMode">Markdown</a>, Emacs <a class="local" href="https://www.emacswiki.org/emacs/Info">Info</a>, wikis</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTables">Tables</a> &#x2013; 表格</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTex">Tex</a> &#x2013; TeX and LaTeX editing</li><li><a class="local" href="https://www.emacswiki.org/emacs/ProgrammingModes">Programming Modes</a> 编程模式 (C-family, Python, Haskell, COBOL, <a class="local" href="https://www.emacswiki.org/emacs/BrainFuck">you name it!</a>)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryXML">XML</a> &#x2013; XML 技术</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMenus">Menus</a> &#x2013; Emacs 菜单, (<a class="local" href="https://www.emacswiki.org/emacs/menu_bar">menu bar</a> and popup)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPaths">Paths</a> &#x2013; 如何在 Emacs 中访问 OS 路径</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPersistence">Persistence</a> &#x2013; 在 Emacs 会话间保存状态</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPrinting">Printing</a> &#x2013; 打印文件, <a class="local" href="https://www.emacswiki.org/emacs/buffer">buffers</a>, the <a class="local" href="https://www.emacswiki.org/emacs/region">region</a> &#x2026;</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryProject">Project Organization</a> &#x2013; 导航, 组织, 管理软件项目</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryProgramming">Programming</a> &#x2013; 作为一个开发环境使用 Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRegexp">Regexp</a> &#x2013; 定义和使用 <a class="local" href="https://www.emacswiki.org/emacs/regular_expression">regular expressions</a></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategorySearchAndReplace">SearchAndReplace</a> - 搜索和替换文本, 包含 <a class="local" href="https://www.emacswiki.org/emacs/regexp">regexp</a> 搜索</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWriting">Writing</a> &#x2013; 作为散文编辑器使用 Emacs</li></ul><p><a class="anchor" name="EmacsApplications"></a> </p><h2>Emacs 中的应用程序</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryArtificialIntelligence">ArtificialIntelligence</a> &#x2013; 基于 Emacs 的 AI 和专家系统</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCalculators">Calculators</a> &#x2013; 数学计算<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFinancial">Financial</a> &#x2013; 现金管理和记账</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCalendar">Calendar</a> &#x2013; 日历, 日记, 任务和会议提醒<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTodo">Todo</a> &#x2013; 维护待办事项</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTimeTracking">TimeTracking</a> &#x2013; 记录你的时间</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCryptography">Cryptography</a> &#x2013; 加密/解密你编辑的文件</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDatabase">Databases</a> &#x2013; Emacs 的数据库</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryEducation">Education</a> &#x2013; learn something new, use a dictionary, or grade students</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryEmulation">Emulation</a> &#x2013; emulating environments of other systems and software in Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryExternalUtilities">ExternalUtilities</a> &#x2013; using external utilities other than programming</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGames">Games</a> &#x2013; Emacs 游戏</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGopher">Gopher</a> &#x2013; browsing Gopher sites</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryInterface">Interface</a> &#x2013; 访问 web services<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryChatClient">ChatClient</a> &#x2013; 使用 Emacs 聊天</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryJournaling">Journaling</a> &#x2013; Emacs 的博客接口</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMail">Mail</a> &#x2013; 在 Emacs 中读取邮件<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGnus">Gnus</a> &#x2013; 一个 Emacs 新闻和邮件阅读其</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMailAddons">MailAddons</a> &#x2013; mail-handling add-ons (not Gnus-related).</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryViewMail">View Mail</a> &#x2013; VM is an mail package that is an alternative to <a class="local" href="https://www.emacswiki.org/emacs/Rmail">Rmail</a></li><li><a class="local" href="https://www.emacswiki.org/emacs/WanderLust">WanderLust</a> &#x2013; 另一个 Emacs 新闻和邮件阅读器</li><li><a class="local" href="https://www.emacswiki.org/emacs/mu4e">mu4e</a> &#x2013; another Emacs based mail program.</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPersonalInformationManager">PersonalInformationManager</a> &#x2013; PIM functionalities<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBbdb">Bbdb</a> &#x2013; &#x201c;Big Brother DataBase&#x201d;: maintaining phone numbers, mail addresses</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryProgrammerUtils">ProgrammerUtils</a> &#x2013; tools for programmers (e.g. code browsers)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRelated">Related</a> &#x2013; Emacs environments run in other programs (browsers, terminal emulators,&#x2026;)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRemoteEmacs">RemoteEmacs</a> &#x2013; running Emacs on a remote host</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryShell">Shell</a> &#x2013; interact with a shell inside Emacs, including <a class="local" href="https://www.emacswiki.org/emacs/CategoryEshell">eshell</a>, a cross-platform shell implemented in <a class="local" href="https://www.emacswiki.org/emacs/EmacsLisp">EmacsLisp</a></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryVersionControl">VersionControl</a> &#x2013; using version-control systems in Emacs (Git, Mercurial, SVN&#x2026;)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWebBrowser">WebBrowser</a> &#x2013; browsing Web files and sites</li></ul><p><a class="anchor" name="Customization"></a> </p><h2>Emacs 自定义</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCustomize">Customize</a> &#x2013; customizing Emacs with the &#x201c;easy customizing&#x201d; feature <code>&#x2018;Customize&#x2019;</code></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDotEmacs">DotEmacs</a> &#x2013; writing an <a class="local" href="https://www.emacswiki.org/emacs/init_file">init file</a> to run <a class="local" href="https://www.emacswiki.org/emacs/EmacsLisp">EmacsLisp</a> code at startup.</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPackaging">Packages</a> &#x2013; Emacs 软件包管理</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWThirtyTwo">Emacs on Windows</a> &#x2013; 为 MS Windows 自定义 Emacs </li><li><a class="url https outside" href="https://www.emacswiki.org/emacs/StarterKits">Starter Kits</a> &#x2013; get Emacs going quickly with an existing custom configuration.</li></ul><p><a class="anchor" name="ProgrammingEmacs"></a> </p><h2>用 Lisp 和 C 为 Emacs 编程</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCode">Code</a> &#x2013; <a class="local" href="https://www.emacswiki.org/emacs/EmacsLisp">EmacsLisp</a> 编码技巧</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDebug">Debug</a> &#x2013; 调试 Emacs, 使用 Emacs 调试, 调试 <a class="local" href="https://www.emacswiki.org/emacs/EmacsLisp">EmacsLisp</a></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPatches">Patches</a> &#x2013; Emacs 的补丁, C-level 扩展</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryExtensionLanguage">ExtensionLanguage</a> &#x2013; 扩展 Emacs 以便使用基于 <a class="local" href="https://www.emacswiki.org/emacs/EmacsLisp">EmacsLisp</a> 的其它语言: Guile, Erlang, Python</li></ul><p><a class="anchor" name="CustomInstallations"></a> </p><h2>自定义安装 Emacs</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBuilding">Building</a> &#x2013; 从源代码构建 Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPorts">Ports</a> &#x2013; MS Windows, Mac, GNU/Linux 和免费 BSD 的二进制版本</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWSL">WSL</a> &#x2013; Windows 10: 在 WSL (Windows Subsystem for Linux) 上安装 Emacs 25</li></ul><p><a class="anchor" name="Bugs"></a> </p><h2>Emacs Bugs</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsBugs">EmacsBugs</a> &#x2013; 如何报告 bugs, 或寻找那些已经报告的 Bug 清单</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWishList">WishList</a> &#x2013; &#x201c;Emacs isn&#x2019;t perfect already?&#x201d;</li><li><a class="local" href="https://www.emacswiki.org/emacs/Proposals">Proposals</a> &#x2013; 正式的 Emacs 改进建议</li></ul><p><a class="anchor" name="EmacsInfo"></a> </p><h2>其它 Emacs 相关的信息</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsImplementations">EmacsImplementations</a> &#x2013; 一份 Emacsen 列表和它的模仿者</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHistory">History</a> &#x2013; Emacs 的历史</li><li><a class="local" href="https://www.emacswiki.org/emacs/ResearchAboutEmacs">ResearchAboutEmacs</a>  academic, published research about Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHumor">Humor</a> &#x2013; Emacs 和 Emacs 用户有趣的作品</li></ul><hr /><p><a class="local" href="https://www.emacswiki.org/emacs/CategoryEmacsWikiSite">CategoryEmacsWikiSite</a></p><h2>了解</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/%e4%bb%80%e4%b9%88%e6%98%afEmacs">什么是Emacs</a> &#x2013; Emacs没有那么神秘。</li><li><a class="local" href="https://www.emacswiki.org/emacs/Emacs%e8%83%bd%e5%81%9a%e4%bb%80%e4%b9%88">Emacs能做什么</a> &#x2013; Emacs 都有哪些功能?</li><li><a class="local" href="https://www.emacswiki.org/emacs/Emacs%e7%9a%84%e9%ad%85%e5%8a%9b">Emacs的魅力</a> &#x2013; Emacs是对技术极限不懈追求的信仰</li></ul><h2>使用</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/%e5%9f%ba%e6%9c%ac%e6%93%8d%e4%bd%9c">基本操作</a> &#x2013; 十分钟入门Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/%e7%ae%80%e5%8d%95%e8%b0%83%e6%95%b4">简单调整</a> &#x2013; Emacs 默认配置有一些与其他编辑软件的习惯有偏差的地方, 通过简单调整让Emacs更加友好易用</li><li><a class="local" href="https://www.emacswiki.org/emacs/Emacs%e5%90%8d%e8%af%8d">Emacs名词</a> &#x2013; Emacs里专有名词的解释和中英文对照</li></ul><h2>探索</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/%e6%80%8e%e4%b9%88%e6%8e%a2%e7%b4%a2Emacs">怎么探索Emacs</a> &#x2013; Emacs 是一个不折不扣的操作系统</li></ul><h2>贡献</h2><ul><li><a class="local" href="https://www.emacswiki.org/emacs/%e6%80%8e%e4%b9%88%e5%8f%98%e6%88%90%e8%b4%a1%e7%8c%ae%e8%80%85">怎么变成贡献者</a> &#x2013; 学完Elisp不是探索的终点 而是乐趣的开始!</li></ul><h2>更多</h2><ul><li><a class="url http outside" href="http://emacswiki.org/emacs-en">英文社区</a> &#x2013; 这里只是起点, 要学的更多, 请加入全球Emacs黑客阵营 英文社区</li><li><a class="url https outside" href="https://emacs-china.org">Emacs China 中文论坛</a> &#x2013; 同时欢迎加入 Emacs 中文论坛</li></ul></div><div class="wrapper close"></div></div><footer><hr /><span class="translation bar"><br /> <a class="translation zh" href="https://www.emacswiki.org/emacs/translation">zh</a> <a class="translation new" href="https://www.emacswiki.org/emacs?action=translate;id=首页;missing=de_en_es_fr_it_ja_ko_pt_ru_se_uk" rel="nofollow">添加翻译</a></span><div class="edit bar"><a accesskey="c" class="comment local" href="https://www.emacswiki.org/emacs/Comments_on_%e9%a6%96%e9%a1%b5">讨论</a> <a accesskey="e" class="edit" href="https://www.emacswiki.org/emacs?action=edit;id=%e9%a6%96%e9%a1%b5" rel="nofollow" title="按此即可编辑此页面">编辑本页</a> <a class="history" href="https://www.emacswiki.org/emacs?action=history;id=%e9%a6%96%e9%a1%b5" rel="nofollow">参阅其他版本</a> <a class="admin" href="https://www.emacswiki.org/emacs?action=admin;id=%e9%a6%96%e9%a1%b5" rel="nofollow">管理</a></div><div class="time">最后编辑于 2022-01-30 03:20 UTC 由 <a class="author" href="https://www.emacswiki.org/emacs/mkvoya">mkvoya</a> <a class="diff" href="https://www.emacswiki.org/emacs?action=browse;diff=2;id=%e9%a6%96%e9%a1%b5" rel="nofollow">(比较差异)</a></div><div style="float:right; margin-left:1ex;">
<!-- Creative Commons License -->
<a class="licence" href="https://creativecommons.org/licenses/GPL/2.0/"><img alt="CC-GNU GPL" style="border:none" src="/pics/cc-GPL-a.png" /></a>
<!-- /Creative Commons License -->
</div>
<!--
<rdf:RDF xmlns="http://web.resource.org/cc/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<Work rdf:about="">
<license rdf:resource="https://creativecommons.org/licenses/GPL/2.0/" />
<dc:type rdf:resource="http://purl.org/dc/dcmitype/Software" />
</Work>
<License rdf:about="https://creativecommons.org/licenses/GPL/2.0/">
<permits rdf:resource="http://web.resource.org/cc/Reproduction" />
<permits rdf:resource="http://web.resource.org/cc/Distribution" />
<requires rdf:resource="http://web.resource.org/cc/Notice" />
<permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<requires rdf:resource="http://web.resource.org/cc/ShareAlike" />
<requires rdf:resource="http://web.resource.org/cc/SourceCode" />
</License>
</rdf:RDF>
-->
<p class="legal">
This work is licensed to you under version 2 of the
<a href="https://www.gnu.org/">GNU</a> <a href="/GPL">General Public License</a>.
Alternatively, you may choose to receive this work under any other
license that grants the right to use, copy, modify, and/or distribute
the work, as long as that license imposes the restriction that
derivative works have to grant the same rights and impose the same
restriction. For example, you may choose to receive this work under
the
<a href="https://www.gnu.org/">GNU</a>
<a href="/FDL">Free Documentation License</a>, the
<a href="https://creativecommons.org/">CreativeCommons</a>
<a href="https://creativecommons.org/licenses/sa/1.0/">ShareAlike</a>
License, the XEmacs manual license, or
<a href="/OLD">similar licenses</a>.
</p>
<p class="legal" style="padding-top: 0.5em">Please note our <a href="/emacs/Privacy">Privacy Statement</a>.</p>
</footer>
</body>
</html>