emacs
最近兴起,开始学wiki,收集了一堆的信息,还用Oddmuse搭了一个来玩玩。著名的Emacs Wiki就是用Oddmuse搭建的。 Oddmuse装起来很简单,只有一个Perl脚本,当然,这并不意味着它的功能很简单,有很多的扩展可以在Oddmuse的wiki上找到,我装了其中几个,感觉不错,不过好像Source Code Beautification Extension在显示Perl程序时有点问题,“<”和“>”不能正确显示,暂时没有发现问题所在
刚开始开发时,Python只支持ascii编码,在Python2.1时Unicode文本只能用 Latin-1编码来绕过Unicode编码,使得对于亚洲国家的开发者来说很不友好; 解决方法是指定每个源文件的编码:在文件的第一行或者第二行用一个特殊的注释来指明文件的编码;注释必须满足如下正则表达式: 其中捕获组中的值就是编码,必须是有效的编码,否则将在编译期报错。编码必须是ASCII兼容超集的,如 utf-8,像 utf-16 这种所有字符都是2字节以上的就不行,这是有Python解释器决定的。同时这个注释也用来给编辑器提供编码提示,如:Vim 和 Emacs
Emacs 是一个非常流行的开源文本编辑器,最初由理查德·斯托曼(Richard Stallman)于1976年创建,它提供了一个强大的文本编辑环境,可以用于编写代码、处理文本、管理文件等。 Emacs 的特点之一是它的可定制性和扩展性,用户可以使用自己喜欢的编程语言来编写插件和扩展,以满足自己的特定需求。Emacs还提供了一系列内置的命令和功能,包括代码高亮、代码补全、自动缩进、多重撤销、宏录制等等
Emacs的Org-Mode表格功能是大杀器,但对于中文用户来说,比较不爽的是因为中英字体不等宽导致Org-Mode表格无法对齐显示。 cnfonts是针对这种问题的一种解决方案,通过找到匹配的中英文字体搭配来解决Org-Mode表格不对齐的问题,但是这种方法有一个最显著的副作用是,为了让Org-Mode表格对齐,会造成默认字体的英文字符太窄了,影响编码中字符的识别。虽然cnfonts也可以单独配置Org-Mode的字体,但是折腾也比较复杂
本期嘉宾是使用十二年的 Emacs 资深用户张泽鹏(网络ID:redraiment)。得益于 Emacs 其无与伦比的“开放性”,嘉宾使用它打造出符合自己理念的高效开发环境。Emacs 对于嘉宾来说,即使生产力工具,也是“玩具”,在“玩”的过程中,来学习新技能
以后我会每周提前预告一下,这样对我有那么一点动力。尽量做到一周更新一期电台。 vim/neovim曾经是最出名编辑器之一,也是我目前一直用的编辑器
这是一次挺讨厌的经历,突然有一天,我在 emacs 中用鼠标划选一些文字变得很凌乱。每次选中文字之后,再触发 emacs 快捷键,就会失效。 比如我用鼠标选中一段文字,再用 M-w 去复制这段文字,就会提示说,我输入的命令是 C-c M-w , 然后告诉我这个快捷键没有绑定,于是这次操作失败
本期嘉宾是使用十二年的 Emacs 资深用户张泽鹏(网络ID:redraiment)。得益于 Emacs 其无与伦比的“开放性”,嘉宾使用它打造出符合自己理念的高效开发环境。Emacs 对于嘉宾来说,即使生产力工具,也是“玩具”,在“玩”的过程中,来学习新技能
近日,继微软宣布将其 .NET 项目开源到 Github 之后,Google开发者刚刚在开发者邮件列表上宣布Go语言的版本控制系统将从Mercurial切换到Git,而Go项目也将托管在GitHub上。Google的开源项目托管网站Google Code看起来距离被放弃也不远了。Google表示迁移将在12月初发布Go 1.4之后启动,Go 1.5的开发将全部在 GitHub上进行, Mercurial 树将在1.4发布之后关闭
本期嘉宾是使用十二年的 Emacs 资深用户张泽鹏(网络ID:redraiment)。得益于 Emacs 其无与伦比的“开放性”,嘉宾使用它打造出符合自己理念的高效开发环境。Emacs 对于嘉宾来说,即使生产力工具,也是“玩具”,在“玩”的过程中,来学习新技能