前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >提升markdown的中文输入效率

提升markdown的中文输入效率

作者头像
weishu
发布2018-09-05 17:58:09
2K0
发布2018-09-05 17:58:09
举报
文章被收录于专栏:为数不多的Android技巧

Markdown这种格式的出现大大提升了写作的效率,但是它对于非英文的用户其实并不友好:每当我们需要使用#[-等标志符的时候,需要不断地切换输入法。

首先,切换输入法(就算是按shift键)让我们的思维不连贯;其次,一旦中间有一次切换出错,那么又有撤销的成本;我相信每一个非英文markdown的使用者都有这种困惑;实际想要达到的效果如下:

避免输入法切换最简单的办法就是把markdown使用的那些特定字符!-[]#*(),直接使用半角符号代替全角符号;完成这个功能最好的角色是输入法;但目前除了可以定制的鼠须管等能完成,其他的国产输入以及系统输入法都不支持;在第三方输入法支持这个功能之前,我这里给出一个简单的方案。

如果你使用鼠须管

鼠须管/小狼嚎 输入法是可以定制的,如果你是这种输入法的用户,那么恭喜你,实现方式非常简单;修改一下配置即可,具体做法见调整「鼠须管」实现高效的Markdown输入

如果你使用Mac

如果你使用第三方输入法或者mac的系统输入法,那么我们可以通过修改键盘映射来解决这个问题:把全角的markdown映射为半角符号。具体做法如下:

安装Karabiner软件

下载地址点这里;按照步骤安装,注意开启之后需要在系统设置里面给它使用辅助功能权限

设置键盘映射

首先,打开Karabiner软件,选择Misc&Uninstall选项卡,如下图:

然后,点击上图标识的open private.xml那个按钮,用文本编辑器打开这个文件:

接着去 gist上把markdown_keyboard_remapping.xml里面的代码copy到这个文件里面,全部替换即可(代码有点长,我就不贴了,自行下载):

最后,打开Karabiner软件的第一个选项卡,重新加载配置就完成了,如下图:

如果你使用Windows

Windows下面有神器AutoHotKey,解决这个完全不在话下;与Mac下面简单粗暴地直接把全角符号替换为半角符号不同,AHK可以保留原来的方案,用alt + 符号来输入需要的半角符号;这样两种可以共存。

  1. 首先,安装AHK软件,下载点这里
  2. 然后下载文件markdown_keyboard_remapping.ahk

接着双击这个文件,整个过程就完成了;最好把这个文件加入开机启动,这样每次开机就能用了。

Windows下面的使用方法是alt + 数字键/符号键;比如想输入[,可以在任何输入法下直接使用alt + [;如果想输入#,可以直接使用alt + 3

通过这种设置,我们使用markdown写作的时候就流畅多了!避免了繁琐的各种切换,真正享受到markdown格式的好处,Have Fun!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 如果你使用鼠须管
  • 如果你使用Mac
    • 安装Karabiner软件
      • 设置键盘映射
      • 如果你使用Windows
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档