我最近宣布.emacs破产并重组了我的初始化东西.在这个过程中,我撕掉了多年来累积的所有hacky字体选择,想象在最现代版本的emacs中可能有更简单的方法来完成我想要的东西.
GNU Emacs 23.0.91.1 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
on a GNU/Linux System (Ubuntu 8.10).
Run Code Online (Sandbox Code Playgroud)
让我们暂时忽略这样一个事实:我还在Mac OS X(GUI +终端)下运行emacs,偶尔在Windows上运行,只关注X11案例:
(背景:字体6x13已经成为X11的一部分,只要我记得.(又名misc-fixed semi-condensed ...).它是一个位图字体.)
实现这一目标的规范方法是什么?
在一些smart-aleck告诉我菜单之前:选项>>设置默认字体:结果对话框甚至不提供位图字体,因此无法选择6x13.此外,它没有解决org-mode的问题:table-views仍然出现错误的字体.
我正在寻找一种算法来"反转"(反向?从里到外翻?)一个DAG:
A* # I can't ascii-art the arrows, so just
/ \ # pretend the slashes are all pointing
B C # "down" (south-east or south-west)
/ / \ # e.g.
G E D # A -> (B -> G, C -> (E -> F, D -> F))
\ /
F
Run Code Online (Sandbox Code Playgroud)
我正在使用的表示是不可变的真正的DAG(没有"父"指针).我想以某种方式遍历图形,同时构建具有等效节点的"镜像"图,但是节点之间的关系方向是反转的.
F*
/ \
G* E D # F -> (E -> C -> A, D -> C -> A), G -> B -> A
\ \ / # …
Run Code Online (Sandbox Code Playgroud) 我知道CSS可以用来控制现代浏览器中(X)HTML的表示.我的印象是,这对于任意XML也是可能的.(我错了吗?)
一个具体的例子:给出以下XML
<log>
<entry revision="1">
<author>J Random Hacker</author>
<message>Some pithy explanation</message>
</entry>
</log>
Run Code Online (Sandbox Code Playgroud)
我想将CSS与这个XML相关联,这样当在现代(WebKit,FireFox)浏览器中查看时,我会看到如下内容:
+----------------------------------+
| revision | 1 |
+----------------------------------+
| author | J Random Hacker |
+----------------------------------+
| message | Some pithy explanation|
+----------------------------------+
Run Code Online (Sandbox Code Playgroud)
我那美丽的ascii-art的意思是指出一些像桌子一样的布局.
那就是:XML + CSS - >"用户像素"而不是XML + XSLT - > XHTML + CSS - >"用户像素".
我希望这种方法可以更简单(对我来说)呈现在其结构中已经类似文档的XML文档.我也很好奇.
我使用git在我的存储库中提交更改,
按照这些步骤
git add .
git commit -m "message"
Run Code Online (Sandbox Code Playgroud)
但是注意到文件的克隆,其中进行了更改也存在于存储库中,新文件~
的末尾附加了"符号".
为什么会这样?我怎么能在将来阻止它呢?
关于如何用"〜"删除文件的一些想法会很棒
谢谢