9
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

HackMDのショートカット チートシート

Last updated at Posted at 2019-05-24

記載した動機

HackMDに惚れた!
メインのiPad ProではKeyBoardいまいちうまく動かない問題があり、(iOS共通)
それはissueに報告されているため、フリーライドさせて頂いている手前、
首を長くして修正待ちですが、それを差し置いても

クラウド上にMarkdownで手軽にメモを残せる無料ツール!
である、HackMDのチートシートが欲しいので作りました。

経緯

おおむねの機能は
公式の機能紹介 のところで網羅されております。
しかしながら、便利なショートカット集を探したところ、

ショートカット
Sublime Textのような小気味よい動作と便利さがあります。
詳しくはこちら

となっており、リンク先を拝んだところ、自分への備忘録がてらまとめたいと思いました。
そのうちGIFを張り付けるとか凝ったことやろうかと思うけど、
MS Edge CanaryBuild で動作が確認できたものを張り付けました。

こっちにも書いたけど、少しでもだれかにみてもらいたいなーって気持ちがふつふつ沸いたのでこちらでも記載

動作確認環境

Windows 10 64bit
MS Edge Canary Build
Version 76.0.168.0 (Official build) canary (64-bit)

Hack MDのキーボードショートカット一覧

操作(和訳) 操作(英語) ショートカット
インデントを下げる indentLess, Shift-Tab
行削除 deleteLine, Shift-Ctrl-K
改行削除? 自動改行機能ぽい wrapLines, Alt-Q
未確認 transposeChars, Ctrl-T
単語単位で矢印を左に goSubwordLeft, Alt-Left
単語単位で矢印を右に goSubwordRight, Alt-Right
スクロールを上に scrollLineUp, Ctrl-Up
スクロールを下に scrollLineDown, Ctrl-Down
行選択 selectLine, Ctrl-L
選択範囲にカーソルを追加※1(複数行操作モード) splitSelectionByLine, Shift-Ctrl-L
複数行操作中における、選択をTopに修正 singleSelectionTop, Esc
次行の改行を挿入 insertLineAfter, Ctrl-Enter
前行に改行を挿入 insertLineBefore, Shift-Ctrl-Enter
次のマッチを選択に追加 selectNextOccurrence, Ctrl-D
スコープを選択? ctrl + Aと似た機能? selectScope, Shift-Ctrl-Space
次の括弧までに選択 selectBetweenBrackets, Shift-Ctrl-M
括弧の末端に移動 goToBracket, Ctrl-M
カーソル行を上に移動 swapLineUp, Shift-Ctrl-Up
カーソル行を下に移動 swapLineDown, Shift-Ctrl-Down
カーソル行コメントに切り替える toggleCommentIndented, Ctrl-/
行の結合 joinLines, Ctrl-J
カーソル行をコピー duplicateLine, Shift-Ctrl-D
ソートする(テーブルとか死ぬので非推奨) sortLines, F9
ソートする(テーブルとか死ぬので非推奨) sortLinesInsensitive, Ctrl-F9
スマートバックスペース smartBackspace, Backspace (Ctrl+BackSpace?)
カーソル位置から右を削除 delLineRight, Ctrl-K Ctrl-K
カーソル位置から左を削除 delLineLeft, Ctrl-K Ctrl-Backspace
フォーカス行を大文字に upcaseAtCursor, Ctrl-K Ctrl-U
フォーカス行を小文字に downcaseAtCursor, Ctrl-K Ctrl-L
中央に表示(スクロールバーを移動) showInCenter, Ctrl-K Ctrl-C
カーソルを上行に追加 addCursorToPrevLine, Ctrl-Alt-Up
カーソルを下行に追加 addCursorToNextLine, Ctrl-Alt-Down
検索ダイアログ find, Ctrl-F
上を探す findUnder, Ctrl-F3
下を探す findUnderPrevious, Shift-Ctrl-F3
置換 replace, Ctrl-H

確認ができなかったショートカット集

操作(和訳) 操作(英語) ショートカット
次のbookmarkに(未確認) nextBookmark, F2
前のbookmarkに(未確認) prevBookmark, Shift-F2
ブックマークの切り替え toggleBookmark, Ctrl-F2
ブックマーク clearBookmarks, Shift-Ctrl-F2
ブックマークを選択する selectBookmarks, Alt-F2
ブックマークの解除 clearBookmarks, Ctrl-K Ctrl-G
sublimeマークを設定 setSublimeMark, Ctrl-K Ctrl-Space
sublimeマークを選択 selectToSublimeMark, Ctrl-K Ctrl-A
sublimeマークを削除 deleteToSublimeMark, Ctrl-K Ctrl-W
sublimeマークを交換 swapWithSublimeMark, Ctrl-K Ctrl-X
sublime引っ張る? sublimeYank, Ctrl-K Ctrl-Y
広げる? fold, Shift-Ctrl-[
閉じる unfold, Shift-Ctrl-]
全部閉じる unfoldAll, Ctrl-K Ctrl-0
全部閉じる unfoldAll, Ctrl-K Ctrl-J
※1. (VSCodeでいうところのCtrl + Shift + 矢印操作) などによる複数行操作時のコマンドを思い浮かべて頂けられと思います。

利用ブラウザはショートカットキーを任意に無効にできるvivaldiが推奨なのかもしれない
chromeだと一部ショートカットキーが無効にできないので、確認できてない機能ありますので
そこは各々設定頑張ってください

HackMDのチートシート 的なもの

動機

HackMDに惚れた!
メインのiPad ProではKeyBoardいまいちうまく動かない問題があり、(iOS共通)
それはissueに報告されているため、フリーライドさせて頂いている手前、
首を長くして修正待ちですが、それを差し置いても

クラウド上にMarkdownで手軽にメモを残せる無料ツール!
である、HackMDのチートシートが欲しいので作りました。

背景など

おおむねの機能は
公式の機能紹介 のところで網羅されております。
しかしながら、便利なショートカット集を探したところ、

ショートカット
Sublime Textのような小気味よい動作と便利さがあります。
詳しくはこちら

となっており、リンク先を拝んだところ、自分への備忘録がてらまとめたいと思いました。
そのうちGIFを張り付けるとか凝ったことやろうかと思うけど、
MS Edge CanaryBuild で動作が確認できたものを張り付けました。

こっちにも書いたけど、少しでもだれかにみてもらいたいなーって気持ちがふつふつ沸いたのでこちらでも記載

動作確認環境

Windows 10 64bit
MS Edge Canary Build
Version 76.0.168.0 (Official build) canary (64-bit)

Hack MDのキーボードショートカット一覧

操作(和訳) 操作(英語) ショートカット
インデントを下げる indentLess, Shift-Tab
行削除 deleteLine, Shift-Ctrl-K
改行削除? 自動改行機能ぽい wrapLines, Alt-Q
未確認 transposeChars, Ctrl-T
単語単位で矢印を左に goSubwordLeft, Alt-Left
単語単位で矢印を右に goSubwordRight, Alt-Right
スクロールを上に scrollLineUp, Ctrl-Up
スクロールを下に scrollLineDown, Ctrl-Down
行選択 selectLine, Ctrl-L
選択範囲にカーソルを追加※1(複数行操作モード) splitSelectionByLine, Shift-Ctrl-L
複数行操作中における、選択をTopに修正 singleSelectionTop, Esc
次行の改行を挿入 insertLineAfter, Ctrl-Enter
前行に改行を挿入 insertLineBefore, Shift-Ctrl-Enter
次のマッチを選択に追加 selectNextOccurrence, Ctrl-D
スコープを選択? ctrl + Aと似た機能? selectScope, Shift-Ctrl-Space
次の括弧までに選択 selectBetweenBrackets, Shift-Ctrl-M
括弧の末端に移動 goToBracket, Ctrl-M
カーソル行を上に移動 swapLineUp, Shift-Ctrl-Up
カーソル行を下に移動 swapLineDown, Shift-Ctrl-Down
カーソル行コメントに切り替える toggleCommentIndented, Ctrl-/
行の結合 joinLines, Ctrl-J
カーソル行をコピー duplicateLine, Shift-Ctrl-D
ソートする(テーブルとか死ぬので非推奨) sortLines, F9
ソートする(テーブルとか死ぬので非推奨) sortLinesInsensitive, Ctrl-F9
スマートバックスペース smartBackspace, Backspace (Ctrl+BackSpace?)
カーソル位置から右を削除 delLineRight, Ctrl-K Ctrl-K
カーソル位置から左を削除 delLineLeft, Ctrl-K Ctrl-Backspace
フォーカス行を大文字に upcaseAtCursor, Ctrl-K Ctrl-U
フォーカス行を小文字に downcaseAtCursor, Ctrl-K Ctrl-L
中央に表示(スクロールバーを移動) showInCenter, Ctrl-K Ctrl-C
カーソルを上行に追加 addCursorToPrevLine, Ctrl-Alt-Up
カーソルを下行に追加 addCursorToNextLine, Ctrl-Alt-Down
検索ダイアログ find, Ctrl-F
上を探す findUnder, Ctrl-F3
下を探す findUnderPrevious, Shift-Ctrl-F3
置換 replace, Ctrl-H

確認ができなかったショートカット集

操作(和訳) 操作(英語) ショートカット
次のbookmarkに(未確認) nextBookmark, F2
前のbookmarkに(未確認) prevBookmark, Shift-F2
ブックマークの切り替え toggleBookmark, Ctrl-F2
ブックマーク clearBookmarks, Shift-Ctrl-F2
ブックマークを選択する selectBookmarks, Alt-F2
ブックマークの解除 clearBookmarks, Ctrl-K Ctrl-G
sublimeマークを設定 setSublimeMark, Ctrl-K Ctrl-Space
sublimeマークを選択 selectToSublimeMark, Ctrl-K Ctrl-A
sublimeマークを削除 deleteToSublimeMark, Ctrl-K Ctrl-W
sublimeマークを交換 swapWithSublimeMark, Ctrl-K Ctrl-X
sublime引っ張る? sublimeYank, Ctrl-K Ctrl-Y
広げる? fold, Shift-Ctrl-[
閉じる unfold, Shift-Ctrl-]
全部閉じる unfoldAll, Ctrl-K Ctrl-0
全部閉じる unfoldAll, Ctrl-K Ctrl-J
※1. (VSCodeでいうところのCtrl + Shift + 矢印操作) などによる複数行操作時のコマンドを思い浮かべて頂けらばと思います。

参考文献

Sublime Text bindings demo

9
9
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?