用原生输入法如何将中文状态下全角字符转换成对应 markdown 的特殊格式字符?

2014-11-07 15:26:35 +08:00
 tab
原生输入法中文输入状态下标点都是全角的,没有办法被markdown识别为对应的格式字符。想通过一些手段来自动替换,比如将#替换为#, 试了TextExpander,不起作用,输入法自带的text编辑也无法识别中文字符。除了用markdown编辑器的快键和更换第三方输入法外,还有没有人别的好办法?
4025 次点击
所在节点    macOS
10 条回复
popbones
2014-11-07 15:32:23 +08:00
OS X系统自带拼音输入法中英模式切换的快捷键是Tab
popbones
2014-11-07 15:32:46 +08:00
@popbones 错了,是Caps Lock
tab
2014-11-07 17:51:04 +08:00
@popbones 。。。就是说来回切换很麻烦所以才有此一问。
jox
2014-11-07 18:04:28 +08:00
嘿嘿,这个在emacs里挺容易的,yasnippet就行,按照自己的喜好定义一下snippet,这样就不用切换输入法了,不过虽然减少了来回切换输入法的开销,却增加了大脑映射的开销
TimePPT
2014-11-07 18:16:08 +08:00
都有TextExpander 用了,直接存snippet呗,比如 h1——># h2——>##
tab
2014-11-07 18:43:51 +08:00
@jox
@TimePPT 做成snippet是一个办法,但本质上跟我用markdown编辑器的快键是一样,使用频率不高不熟悉的时候大脑反应键位很慢而且经常忘记,码字体验很差。目前拿Keyboard Maestro替换了全局快键,直接把对应的输入键(shift+3等)映射成了半角字符。不知道是不是有点杀鸡用牛刀。
TimePPT
2014-11-07 20:44:14 +08:00
@tab 这……你确定不要装个搜狗输入法之类的三方一劳永逸解决么……
xiparos
2014-11-08 09:06:41 +08:00
请问在什么情况下会用全角的符号?全角符号从来也不能出现在键入的内容里面啊
atao
2014-11-08 19:08:28 +08:00
简单切换一下,不觉得会影响写作啊。
weishu
2016-02-01 17:06:06 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/144705

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX