首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  macOS

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

  •  
  •   tab · 2014-11-07 15:26:35 +08:00 · 2795 次点击
    这是一个创建于 1595 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原生输入法中文输入状态下标点都是全角的,没有办法被markdown识别为对应的格式字符。想通过一些手段来自动替换,比如将#替换为#, 试了TextExpander,不起作用,输入法自带的text编辑也无法识别中文字符。除了用markdown编辑器的快键和更换第三方输入法外,还有没有人别的好办法?
    10 回复  |  直到 2016-02-01 17:06:06 +08:00
        1
    popbones   2014-11-07 15:32:23 +08:00
    OS X系统自带拼音输入法中英模式切换的快捷键是Tab
        2
    popbones   2014-11-07 15:32:46 +08:00
    @popbones 错了,是Caps Lock
        3
    tab   2014-11-07 17:51:04 +08:00
    @popbones 。。。就是说来回切换很麻烦所以才有此一问。
        4
    jox   2014-11-07 18:04:28 +08:00
    嘿嘿,这个在emacs里挺容易的,yasnippet就行,按照自己的喜好定义一下snippet,这样就不用切换输入法了,不过虽然减少了来回切换输入法的开销,却增加了大脑映射的开销
        5
    TimePPT   2014-11-07 18:16:08 +08:00
    都有TextExpander 用了,直接存snippet呗,比如 h1——># h2——>##
        6
    tab   2014-11-07 18:43:51 +08:00
    @jox
    @TimePPT 做成snippet是一个办法,但本质上跟我用markdown编辑器的快键是一样,使用频率不高不熟悉的时候大脑反应键位很慢而且经常忘记,码字体验很差。目前拿Keyboard Maestro替换了全局快键,直接把对应的输入键(shift+3等)映射成了半角字符。不知道是不是有点杀鸡用牛刀。
        7
    TimePPT   2014-11-07 20:44:14 +08:00 via Android
    @tab 这……你确定不要装个搜狗输入法之类的三方一劳永逸解决么……
        8
    xiparos   2014-11-08 09:06:41 +08:00
    请问在什么情况下会用全角的符号?全角符号从来也不能出现在键入的内容里面啊
        9
    atao   2014-11-08 19:08:28 +08:00
    简单切换一下,不觉得会影响写作啊。
        10
    weishu   2016-02-01 17:06:06 +08:00
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2718 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 12:18 · PVG 20:18 · LAX 05:18 · JFK 08:18
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1