pangu-spacing 是 Emacs 上的一个 minor-mode,,启用后,会在英文与中文之间自动加空格,让你在使用 Emacs 阅读文章时能够非常舒适。
pangu-spacing 名称来自 paranoid-auto-spacing 的 README
引述自 paranoid-auto-spacing README 为什么你们就是不能加个空格呢? —— 作者心声 如果你跟我一样,每次看到网页上的中文和英文、数字、符号挤在一块,就会坐立不安,忍不住想在它们之间加个空格。 这个外挂(支持 Chrome 和 Firefox)正是你在网络上行走需要的东西。 它会自动替你在网页中所有的中文和半形英文、数字、符号之间插入空白。 汉学家称这个空白为【盘古之白】,因为它劈开了全形字和半形字之间的混沌。 另有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走的很幸苦, 有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己猫。 毕竟爱情跟书写都需要适时的留白。
这个套件已经被 melpa 所收录,只需要在你的程序中加入 .emacs
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
再使用 M-x package-install pangu-spacing
,就可以完成安装。
在你的 .emacs 加入以下几行,可以让 pangu-spacing 全局执行
(require 'pangu-spacing)(global-pangu-spacing-mode 1)
如果你不想全局执行,则使用 M-x pangu-spacing-mode
就可只在目前的缓冲区上加上空格。
在预设的情況下,pangu-spacing 插入的空白符号并不会真的加入到档案里面,而只是显示在 emacs 上,如果你希望他是真的将空格加入到你的档案,则你必须使用下面的方式将这个选项打开:
(setq pangu-spacing-real-insert-separtor t)
如果你只想要在某些情況下才自动插入空格到文档中,比如编辑 org-mode 的時候,则你可以这样做
(add-hook 'org-mode-hook '(lambda () (set (make-local-variable 'pangu-spacing-real-insert-separtor) t)))
gulp-pangu 是 Gulp 扩展,可以在中文与英文之间添加空格字符。 var pangu = require('gulp-pangu'); 安装 $ npm install --save-dev gulp-pangu 使用 // include the required packages.var gulp = require('gulp');var pangu = require('gul
Pangu 是 Atom 编辑器插件,可以在中文和英文字符之间添加空格字符。算法来自 paranoid-auto-spacing。 # Auto spacing on saveEnabled | default: `false` (true, false)# Auto spacing ignored namesignoredNames | default: ``# Auto spacing ign
import React, { Component } from "react"; 如何设置,在格式化后{}之间保留空格呢?
我正在使用和Quartz Grails插件2.0.13构建一个应用程序,有一些旧作业我将它们迁移到我的新应用程序,它们以前工作正常,但是现在我在尝试从页面手动运行它们时收到以下错误,在创建新作业并尝试手动运行它后也会收到相同的错误。知道可能导致此错误的原因以及如何解决它吗? 以下是我的工作示例:
问题内容: 我想将其打印为PDFBOX创建的pdf。它不会让我插入制表符和空格,因为字体不支持它们。为什么这是一个问题,更重要的是,我该如何解决? 显示错误: 问题答案: 字体是一组字形。没有“ TAB字形”之类的东西。想象一下自己在100年前使用金属字形进行排版的情况,并且某个人(拥有打字机)向您询问“标签字形”。 在打字机中,点击TAB表示“跳至下一个标签位置”。字体不知道其自身位置,只知道其
问题内容: 我正在尝试编写脚本,将大照片裁剪并调整为高清壁纸。 但是该脚本似乎在文件名中带有空格的问题(例如Tumble Weed.jpg)。我怎样才能解决这个问题? 问题答案: 首先,您不需要。通过在backtics中使用,您可以使bash隐式地将字符串解析为一个列表,该列表按空格分隔。而是让bash生成列表并将其分离,而无需进行此类怪癖: 另外,您需要将所有用法都括在引号中,以使bash整体上