﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-不过而而-随笔分类-Emacs</title><link>http://www.blogjava.net/lincode/category/47737.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 01 Feb 2011 15:14:56 GMT</lastBuildDate><pubDate>Tue, 01 Feb 2011 15:14:56 GMT</pubDate><ttl>60</ttl><item><title>Emacs 中的文件管理</title><link>http://www.blogjava.net/lincode/archive/2011/02/01/343852.html</link><dc:creator>lincode</dc:creator><author>lincode</author><pubDate>Tue, 01 Feb 2011 10:14:00 GMT</pubDate><guid>http://www.blogjava.net/lincode/archive/2011/02/01/343852.html</guid><wfw:comment>http://www.blogjava.net/lincode/comments/343852.html</wfw:comment><comments>http://www.blogjava.net/lincode/archive/2011/02/01/343852.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lincode/comments/commentRss/343852.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lincode/services/trackbacks/343852.html</trackback:ping><description><![CDATA[Emacs 不仅仅是一个文本编辑器，它还可用于文件管理。使用 Emacs 作为文件管理工具的话，也解决了跨平台问题，这样在不同平台下，你都可以使用一套工具来管理文件。<br />
<br />
<strong>1 基本命令</strong><br />
Ctrl + x&nbsp; d&nbsp; : 打开文件管理视图，在文件管理视图中支持的操作如下表:<br />
<table cellspacing="2" cellpadding="2" width="500" border="0">
    <tbody>
        <tr>
            <td>键值</td>
            <td>效果&nbsp;&nbsp;&nbsp;&nbsp;</td>
        </tr>
        <tr>
            <td>Enter</td>
            <td>打开文件</td>
        </tr>
        <tr>
            <td>a</td>
            <td>打开文件并关闭文件管理视图</td>
        </tr>
        <tr>
            <td>o&nbsp;</td>
            <td>打开文件，但是在一个新建视图中打开</td>
        </tr>
        <tr>
            <td>q&nbsp;</td>
            <td>关闭文件管理视图</td>
        </tr>
        <tr>
            <td>C(大写)</td>
            <td>复制文件</td>
        </tr>
        <tr>
            <td>R(大写)</td>
            <td>重命名文件</td>
        </tr>
        <tr>
            <td>D(大写)</td>
            <td>删除文件</td>
        </tr>
    </tbody>
</table>
<br />
<br />
<strong>2 基于文件集合的命令<br />
</strong>这主要是使一条命令作用于几个文件。方法是标记你要操作的文件。<br />
基本命令为 m<br />
<br />
<table cellspacing="2" cellpadding="2" width="500" border="0">
    <tbody>
        <tr>
            <td>键值</td>
            <td>&nbsp;效果&nbsp;&nbsp;&nbsp;&nbsp;</td>
        </tr>
        <tr>
            <td>m</td>
            <td>标记文件</td>
        </tr>
        <tr>
            <td>u</td>
            <td>去掉标记</td>
        </tr>
        <tr>
            <td>U</td>
            <td>标记所有文件</td>
        </tr>
        <tr>
            <td>t</td>
            <td>反向所以文件</td>
        </tr>
        <tr>
            <td>%&nbsp;m</td>
            <td>基于正则表达式，标记文件</td>
        </tr>
    </tbody>
</table>
<br />
<br />
<strong>3 其他相关命令</strong><br />
在文件管理视图中还可以做到：<br />
<table cellspacing="2" cellpadding="2" width="500" border="0">
    <tbody>
        <tr>
            <td>键值</td>
            <td>效果&nbsp;&nbsp;&nbsp;&nbsp;</td>
        </tr>
        <tr>
            <td>g</td>
            <td>刷新文件夹</td>
        </tr>
        <tr>
            <td>^</td>
            <td>返回上级目录</td>
        </tr>
        <tr>
            <td>+</td>
            <td>创建一个文件夹</td>
        </tr>
        <tr>
            <td>Z&nbsp;</td>
            <td>压缩或解压文件</td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://www.blogjava.net/lincode/aggbug/343852.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lincode/" target="_blank">lincode</a> 2011-02-01 18:14 <a href="http://www.blogjava.net/lincode/archive/2011/02/01/343852.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>