大家都知道,MarkDown对于中文写作者有一点点不爽,因为其中的一些语法涉及到了英文的字符,因此,在全程中文写作的时候,需要频繁的切换输入发来输入英文标点英文引号,英文冒号这些标点。(当然如果直接使用中文文字+英文符号也不是不可以,但是会很影响整体的排版效果。)
十分的……不方便。
因此通过对一些符号的约定,遣词可以让你不用切换中英文就可以连续的撰写整个MarkDown文档。其原理很简单,通过检测约定的字符组合,将其翻译为对应的英文符号。
我设计的这个约定方案核心思想就是 将中文符号输入两遍,来表示英文符号,那些连续输入有意义的符号,在前面添加一个中文句号完成表示过程。
当然有一个反例……斜杠和反斜杠是我脑洞大开设计的约定……
需要输入的中文字符 得出的英文字符
[ [ [
] ] ]
(( (
)) )
““ “
”” ”
‘‘ '
’’ '
『『 “
』』 ”
「「 '
」」 '
》》 >
《《 <
。。 .
!! !
×× *
。、 /
、。 \
。…… ^
。—— _
。: :
安装扩展。
https://chrome.google.com/webstore/detail/oofkamhbiolllfdiefhjijdoofaooehn
在支持的页面当中的编辑框中输入一些文字(大概需要超过25个汉字/50个字符)。
点击扩展按钮或者快捷键 Alt + q 使用这个扩展。
这个功能并非在所有的编辑器上都有效,有些高级编辑器比如Ace,很难获得文字内容,于是就会失效。(请给我说一下这个应该怎么获取文字)
让你的编辑器的主体是一个 textarea标签的时候,应该能够很好的工作!
我的应用是在11月24号凌晨上传的,应该需要几个小时才能出现……
你可以到github上直接下载这个扩展。 https://github.com/kokdemo/QianCi
1
leozhang 2014-11-24 00:31:45 +08:00 via Android
Mark
稍后试试 |
3
TheLamb 2014-11-24 08:35:10 +08:00
如果是输入法的插件就更好,不过貌似现在的输入法好像都没有插件功能
|
4
kokdemo OP @TheLamb 怎么说吧……md的应用场景是有限的,而输入法几乎在系统的每个地方都有应用,如果为输入法单独做一个东西出来有点……浪费……
|
6
sennes 2014-11-24 10:29:42 +08:00
直接在输入法设定"全角自动转换半角"感觉更好?
|
8
TheLamb 2014-11-24 12:00:41 +08:00
@kokdemo 我貌似记得有的输入法可以设置在中文状态下连续按两下就输入英文的符号这种,还是我记错了……
不过你的扩展的功能能够融入到那些 md 工具里会比较好,其实我也不太清楚现在用 md 的是在在线工具用的多还是桌面软件的多,如果是输入法的设置性问题的话,就很好解决了 |
9
jakwings 2014-11-24 12:10:43 +08:00
这么蛋疼,加入 Rime 大本营一起折腾吧。
|
12
kokdemo OP 现在使用人数还是0啊……
|
13
zeroday 2014-11-25 00:48:54 +08:00
一般用vim写markdown,vim有类似的插件吗?
|