tab
V2EX  ›  macOS

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

  •  
  •   tab · Nov 7, 2014 · 4705 views
    This topic created in 4244 days ago, the information mentioned may be changed or developed.
    原生输入法中文输入状态下标点都是全角的,没有办法被markdown识别为对应的格式字符。想通过一些手段来自动替换,比如将#替换为#, 试了TextExpander,不起作用,输入法自带的text编辑也无法识别中文字符。除了用markdown编辑器的快键和更换第三方输入法外,还有没有人别的好办法?
    10 replies    2016-02-01 17:06:06 +08:00
    popbones
        1
    popbones  
       Nov 7, 2014
    OS X系统自带拼音输入法中英模式切换的快捷键是Tab
    popbones
        2
    popbones  
       Nov 7, 2014
    @popbones 错了,是Caps Lock
    tab
        3
    tab  
    OP
       Nov 7, 2014
    @popbones 。。。就是说来回切换很麻烦所以才有此一问。
    jox
        4
    jox  
       Nov 7, 2014
    嘿嘿,这个在emacs里挺容易的,yasnippet就行,按照自己的喜好定义一下snippet,这样就不用切换输入法了,不过虽然减少了来回切换输入法的开销,却增加了大脑映射的开销
    TimePPT
        5
    TimePPT  
    PRO
       Nov 7, 2014
    都有TextExpander 用了,直接存snippet呗,比如 h1——># h2——>##
    tab
        6
    tab  
    OP
       Nov 7, 2014
    @jox
    @TimePPT 做成snippet是一个办法,但本质上跟我用markdown编辑器的快键是一样,使用频率不高不熟悉的时候大脑反应键位很慢而且经常忘记,码字体验很差。目前拿Keyboard Maestro替换了全局快键,直接把对应的输入键(shift+3等)映射成了半角字符。不知道是不是有点杀鸡用牛刀。
    TimePPT
        7
    TimePPT  
    PRO
       Nov 7, 2014 via Android
    @tab 这……你确定不要装个搜狗输入法之类的三方一劳永逸解决么……
    xiparos
        8
    xiparos  
       Nov 8, 2014
    请问在什么情况下会用全角的符号?全角符号从来也不能出现在键入的内容里面啊
    atao
        9
    atao  
       Nov 8, 2014
    简单切换一下,不觉得会影响写作啊。
    weishu
        10
    weishu  
       Feb 1, 2016
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2321 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 15:56 · PVG 23:56 · LAX 08:56 · JFK 11:56
    ♥ Do have faith in what you're doing.