前言
Atom 安裝 md-writer-qiniu 插件
# 進入 Atom 本地的插件目錄 $ cd ~/.atom/packages # 克隆代碼,文件夾的名稱必須是 markdown-writer ,即須要和 packagename 一致,不然插件沒法正常使用 $ git clone https://github.com/chenghm123/md-writer-qiniu.git markdown-writer # 進入源碼目錄 $ cd markdown-writer # 安裝依賴 $ npm install # 重啓 Atom
md-writer-qiniu 快捷鍵衝突
md-writer-qiniu 的快捷鍵默認是 shift-ctrl-i
,可能會與 toggle-dev-tools 的快捷鍵衝突,能夠編輯 ~/.atom/keymap.cson
文件,更改 md-writer-qiniu 的快捷鍵,即 下面的 "shift-ctrl-v": "markdown-writer:insert-image"
:linux
$ vim ~/.atom/keymap.cson ".platform-linux atom-text-editor:not([mini])": "shift-ctrl-K": "markdown-writer:insert-link" "shift-ctrl-v": "markdown-writer:insert-image" "shift-ctrl-X": "markdown-writer:toggle-taskdone" "ctrl-i": "markdown-writer:toggle-italic-text" "ctrl-b": "markdown-writer:toggle-bold-text" "ctrl-'": "markdown-writer:toggle-code-text" "ctrl-h": "markdown-writer:toggle-strikethrough-text" "ctrl-1": "markdown-writer:toggle-h1" "ctrl-2": "markdown-writer:toggle-h2" "ctrl-3": "markdown-writer:toggle-h3" "ctrl-4": "markdown-writer:toggle-h4" "ctrl-5": "markdown-writer:toggle-h5"
md-writer-qiniu 插件配置
首先註冊七牛雲的帳號,選擇」對象存儲」產品,而後建立存儲空間(必須設置爲公開訪問),接着在 Atom 的插件配置中填寫如下內容便可。git
若是但願將剪貼面板裏的圖片保存到本地目錄,須要配置 Hexo 圖片的默認保存目錄,下述配置是將圖片保存在 source/asset/{year}/{month}
本地目錄下:github
md-writer-qiniu 插件的使用
shift-ctrl-i
,調出圖片上傳的界面(以下圖),也能夠導航到菜單: Packages --> Markdown Writer --> Markup --> Insert Image。在下面的操做完成後,默認按下」回車鍵「,即表示開始上傳圖片或者保存圖片到 Hexo 的圖片目錄。
使用總結:shell
補充說明
{YYYY}/{MM}/{DD}/{HHmmss}{random-string}{extname}
的格式, 該插件不支持自定義七牛雲裏的圖片文件名{keyPrefix}/{YYYY}/{MM}/{title}{extname}
,便可以使用 Title
做爲圖片的文件名,具體配置以下圖:
本篇文章首發於Techgrownpm