我正在使用组织模式创建一个网站,并希望格式化后同步码,因此它只显示创建的日期和页面底部的创建者,位于中心,并且是水平的.
在我的.emacs我有
(setq org-export-html-postamble-format "Last Updated %d. Created by %c")
Run Code Online (Sandbox Code Playgroud)
在我的index.org(以及所有其他页面)的顶部
# -*- org-export-html-postamble:t; -*-
Run Code Online (Sandbox Code Playgroud)
后同步码的格式如下:
日期:2012年3月16日
使用Emacs版本24的Org版本7.8.03
验证XHTML 1.0
垂直排列,我不太喜欢.
我刚刚使用iterm2作为我的终端模拟器,在终端模式下使用Emacs.app切换到emacs服务器和emacsclient.我在使用一些键绑定时遇到了一些麻烦.特别是M-左箭头打印的字符d,M-右箭头版画C,M-向上箭头打印A和M-向下箭头打印B. M-RET似乎工作,虽然,至少在组织模式.我在iterm2中使用xterm默认值,并将左右选项键绑定到+ Esc.我可以在org-mode中使用Esc-left或Esc-right获得M-left功能.这在org-mode中特别烦人.我是否必须重新绑定我的.emacs中的密钥?我该怎么做呢?
我查看了这个http://orgmode.org/manual/TTY-keys.html#TTY-keys,但我不明白为什么终端中的箭头键不可用.
编辑:
Cat meta-up:^[[1;9A
Cat meta-down:^[[1;9B
Cat meta-right:^[[1;9C
Cat meta-left:^[[1;9D
主要问题解决了,但我现在遇到了麻烦shift-up."<select> undefined".我尝试了一个与我得到的转义序列类似的映射cat:^[[1;2A.不愿为类似问题创建另一个问题.
我最近有帮助修复M-left等等:emacs在终端元箭头键绑定,但我无法修复Shift-up使用类似的解决方案.当我尝试时,shift-up我得到一个错误<select> is undefined.我尝试使用以下方法重新映射它:
(add-hook 'term-setup-hook
'(lambda ()
(define-key function-key-map "\e[1;9A" [M-up])
(define-key function-key-map "\e[1;9B" [M-down])
(define-key function-key-map "\e[1;9C" [M-right])
(define-key function-key-map "\e[1;2A" [S-up])
(define-key function-key-map "\e[1;9D" [M-left])))
Run Code Online (Sandbox Code Playgroud)
但转变仍未定义.我也试图通过使用从返回的转义序列设置它重新绑定的关键cat是^[[1;2A.奇怪的是,降档确实有效.shift-select-mode也被标记了t.
我有一个变量actor,它是一个字符串,包含类似的值"military forces of guinea-bissau (1989-1992)"和大量其他相当复杂的值.我一直在用它grep()来寻找与不同类型的演员相匹配的角色模式.例如,我想编写一个新的变量actor_type作为1时actor包含"military forces of",不包含"mutiny of",而字符串变量country也包含在变量actor.
我不知道如何有条件地创建这个新变量而不诉诸某种类型的可怕for循环.帮我!
数据大致如下:
| | actor | country |
|---+----------------------------------------------------+-----------------|
| 1 | "military forces of guinea-bissau" | "guinea-bissau" |
| 2 | "mutiny of military forces of guinea-bissau" | "guinea-bissau" |
| 3 | "unidentified armed group (guinea-bissau)" | "guinea-bissau" |
| 4 | "mfdc: movement of democratic forces of casamance" | …Run Code Online (Sandbox Code Playgroud)