135 lines
30 KiB
HTML
135 lines
30 KiB
HTML
<!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> – 怎样找到你需要的信息?</li><li><a class="local" href="https://www.emacswiki.org/emacs/%e5%a6%82%e4%bd%95%e7%bc%96%e8%be%91">如何编辑</a> – 怎样为此站点做贡献?</li><li><a class="local" href="https://www.emacswiki.org/emacs/ElispArea">ElispArea</a> – 上传和下载 Emacs Lisp 源代码</li><li><a class="inter EmacsWiki outside" href="/emacs?CSS">Appearance</a> – 如何改变此网站展现给你的外观</li><li><a class="local" href="https://www.emacswiki.org/emacs/WikiDownload">WikiDownload</a> – 如何获取此网站的副本</li><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsWikiAdministrators">EmacsWikiAdministrators</a> – 处理本网站上的恶意破坏和垃圾邮件</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> – 基本概念, 词汇, 本文中用到的术语</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDocumentation">Documentation</a> – 为什么 Emacs 叫 self-documenting text editor.</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHelp">Help</a> – Emacs 本身的在线帮助</li><li><a class="local" href="https://www.emacswiki.org/emacs/LearningEmacs">Learning Emacs</a> – 有许多学习 Emacs 的资源和方法, 获取帮助</li><li><a class="local" href="https://www.emacswiki.org/emacs/LearnEmacsLisp">Learn Emacs Lisp</a> – Emacs Lisp 是 Emacs 的核心和灵魂</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDotEmacs">DotEmacs</a> – 使用 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> – Emacs 术语</li><li><a class="local" href="https://www.emacswiki.org/emacs/EmacsNiftyTricks">Nifty Tricks</a> – 一些非凡的技巧</li><li><a class="local" href="https://www.emacswiki.org/emacs/RandomPage">RandomPage</a> – for serendipitous visitors</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCommunity">Emacs Communities</a> – 与使用 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> – Emacs 如何让一台电脑更方便使用</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBookmarking">Bookmarking</a> – 使用书签</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBufferSwitching">BufferSwitching</a> – 在不同的 <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> – 调用和定义 Emacs <a class="local" href="https://www.emacswiki.org/emacs/command">commands</a>, <code>‘M-x’</code></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryComparing">Comparing</a> – 比较合并文本, 或代码</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCompletion">Completion</a> – 在 <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> – 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>, 字体…)<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFaces">Faces</a> – text appearance: 高亮, 颜色, font-lock, 语法高亮</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFrames">Frames</a> – <a class="inter EmacsWiki outside" href="/emacs?frame">frames</a> (what the OS would usually call “windows”)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWindows">Windows</a> – 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> – 关于文本编辑的常规信息, 包括:<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryAlignment">Alignment</a> – 文本对齐, 列, 注释或其它编程语言</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryIndentation">Indentation</a> – 文本或代码缩进</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryComments">Comments</a> – 控制使用代码注释</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFilling">Filling</a> – 换行</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryParentheses">Parentheses</a> – showing parenthesis matches and mismatches</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRegion">Region</a> – 选择文本的 <a class="local" href="https://www.emacswiki.org/emacs/region">region</a>, 以便 (复制, 剪切, 粘贴, …)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategorySpelling">Spelling</a> – 拼写检查</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTemplates">Templates</a> – using boilerplate text and snippets (文件头, 模版, 表单)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryUndo">Undo</a> – 撤销, 重做及查找变更</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFiles">Files</a> – 文件和目录: 本地, 远程, 备份. (参见 <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> – 隐藏 <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> – 自然语言支持, 字符集</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryKeys">Keys</a> – 理解并自定义 <a class="local" href="https://www.emacswiki.org/emacs/key">key</a> 绑定 (“hotkeys”, aka.“keyboard shortcuts”)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMouse">Mouse</a> – 鼠标绑定和鼠标的使用</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryModes">Modes</a> – 杂项 <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> – Emacs Speaks Statistics: R, Julia, Stata, S, SAS</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHypermedia">Hypermedia</a> – 创建和使用超文本: 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> – 表格</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTex">Tex</a> – 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> – XML 技术</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMenus">Menus</a> – 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> – 如何在 Emacs 中访问 OS 路径</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPersistence">Persistence</a> – 在 Emacs 会话间保存状态</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPrinting">Printing</a> – 打印文件, <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> …</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryProject">Project Organization</a> – 导航, 组织, 管理软件项目</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryProgramming">Programming</a> – 作为一个开发环境使用 Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRegexp">Regexp</a> – 定义和使用 <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> – 作为散文编辑器使用 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> – 基于 Emacs 的 AI 和专家系统</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCalculators">Calculators</a> – 数学计算<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryFinancial">Financial</a> – 现金管理和记账</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCalendar">Calendar</a> – 日历, 日记, 任务和会议提醒<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTodo">Todo</a> – 维护待办事项</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryTimeTracking">TimeTracking</a> – 记录你的时间</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryCryptography">Cryptography</a> – 加密/解密你编辑的文件</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDatabase">Databases</a> – Emacs 的数据库</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryEducation">Education</a> – learn something new, use a dictionary, or grade students</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryEmulation">Emulation</a> – emulating environments of other systems and software in Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryExternalUtilities">ExternalUtilities</a> – using external utilities other than programming</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGames">Games</a> – Emacs 游戏</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGopher">Gopher</a> – browsing Gopher sites</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryInterface">Interface</a> – 访问 web services<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryChatClient">ChatClient</a> – 使用 Emacs 聊天</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryJournaling">Journaling</a> – Emacs 的博客接口</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMail">Mail</a> – 在 Emacs 中读取邮件<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryGnus">Gnus</a> – 一个 Emacs 新闻和邮件阅读其</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryMailAddons">MailAddons</a> – mail-handling add-ons (not Gnus-related).</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryViewMail">View Mail</a> – 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> – 另一个 Emacs 新闻和邮件阅读器</li><li><a class="local" href="https://www.emacswiki.org/emacs/mu4e">mu4e</a> – another Emacs based mail program.</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPersonalInformationManager">PersonalInformationManager</a> – PIM functionalities<ul><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryBbdb">Bbdb</a> – “Big Brother DataBase”: maintaining phone numbers, mail addresses</li></ul></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryProgrammerUtils">ProgrammerUtils</a> – tools for programmers (e.g. code browsers)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRelated">Related</a> – Emacs environments run in other programs (browsers, terminal emulators,…)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryRemoteEmacs">RemoteEmacs</a> – running Emacs on a remote host</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryShell">Shell</a> – 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> – using version-control systems in Emacs (Git, Mercurial, SVN…)</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWebBrowser">WebBrowser</a> – 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> – customizing Emacs with the “easy customizing” feature <code>‘Customize’</code></li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryDotEmacs">DotEmacs</a> – 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> – Emacs 软件包管理</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWThirtyTwo">Emacs on Windows</a> – 为 MS Windows 自定义 Emacs </li><li><a class="url https outside" href="https://www.emacswiki.org/emacs/StarterKits">Starter Kits</a> – 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> – <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> – 调试 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> – Emacs 的补丁, C-level 扩展</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryExtensionLanguage">ExtensionLanguage</a> – 扩展 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> – 从源代码构建 Emacs</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryPorts">Ports</a> – MS Windows, Mac, GNU/Linux 和免费 BSD 的二进制版本</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWSL">WSL</a> – 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> – 如何报告 bugs, 或寻找那些已经报告的 Bug 清单</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryWishList">WishList</a> – “Emacs isn’t perfect already?”</li><li><a class="local" href="https://www.emacswiki.org/emacs/Proposals">Proposals</a> – 正式的 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> – 一份 Emacsen 列表和它的模仿者</li><li><a class="local" href="https://www.emacswiki.org/emacs/CategoryHistory">History</a> – 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> – 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> – 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> – Emacs 都有哪些功能?</li><li><a class="local" href="https://www.emacswiki.org/emacs/Emacs%e7%9a%84%e9%ad%85%e5%8a%9b">Emacs的魅力</a> – 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> – 十分钟入门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> – Emacs 默认配置有一些与其他编辑软件的习惯有偏差的地方, 通过简单调整让Emacs更加友好易用</li><li><a class="local" href="https://www.emacswiki.org/emacs/Emacs%e5%90%8d%e8%af%8d">Emacs名词</a> – 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> – 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> – 学完Elisp不是探索的终点, 而是乐趣的开始!</li></ul><h2>更多</h2><ul><li><a class="url http outside" href="http://emacswiki.org/emacs-en">英文社区</a> – 这里只是起点, 要学的更多, 请加入全球Emacs黑客阵营: 英文社区</li><li><a class="url https outside" href="https://emacs-china.org">Emacs China 中文论坛</a> – 同时欢迎加入 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>
|