Nickmark
アドレスバー(オムニボックス)からニックネーム(別名)を使ってブックマークへ瞬時にアクセスするための、キーボード操作特化型 Chrome 拡張機能です。
入手方法
Chrome ウェブストア
Microsoft Edge (Coming Soon)
基本的な使い方
1. ブックマークを登録する
- ブックマークに登録したいページを開く
Ctrl + L(またはCmd + L) でアドレスバーへ移動nmと入力して、
Spaceを入力するとNickmarkが起動します
そのまま:add devと入力して
Enterを入力してブックマークが登録します
これで現在のページが「dev」というニックネームで保存されました。
2. ブックマークを使う
登録した「dev」にアクセスするには、
Ctrl + L(またはCmd + L) でアドレスバーへ移動nm+Space+devと入力してEnter
これで「dev」というニックネームに登録したページへ遷移します。
備考
Nickmark起動後、ニックネームの入力中にブックマークがサジェストされますので、ニックネームを全て入力しなくても、サジェストの中から選択してブックマークのページにアクセスできます。
ヒント
同じニックネームで複数のURLを登録することができるため、以下のような使い方ができます。
- ToDoリストとして利用
あとで見るものや、返信が必要なメッセージツールのURLを全てtodoとして登録しておき、nm todoと入力して、表示されたサジェストから選んで消化していく。 - 「開発セット」を爆速で開く
GitHub, ローカル環境, ドキュメントをすべてdevに登録しておき、nm :o devと入力してdevで登録した全てのブックマークを一度に開く。
3. ブックマークを削除する
登録した「dev」を削除するには、
Ctrl + L(またはCmd + L) でアドレスバーへ移動nm+Spaceを入力して、Nickmarkを起動します。
そのまま:rm devと入力して
Enterを入力してブックマークを削除します。
これで「dev」というニックネームが削除されました。
ヒント
:rm入力後、削除候補がサジェストされますので、サジェストの中から選択して削除することもできます。
通常モード(ナビゲーション)
アドレスバーで nm + Space の後にニックネームを入力するモードです。
- 基本的な挙動: 入力したニックネームに一致する URL が候補として表示されます。
- インクリメンタル検索: 文字を入力するたびに、リアルタイムで候補が絞り込まれます。
- インテリジェント遷移:
Enterを押すと、リストの最上位にある URL へ遷移します。 - 複数候補の選択: 同じニックネームに複数の URL がある場合、
Tabキーや矢印キーで候補を選択できます。
指数減衰スコアリング
Nickmark は「どの URL を最近よく使っているか」を学習します。
- 頻繁にアクセスする URL は自動的にスコアが上がり、候補の最上位に表示されるようになります。
- しばらく使っていない URL は徐々にスコアが下がり、優先順位が落ちます。
コマンドモード
アドレスバーで nm + Space の後にコロン : から始まるキーワードを入力するモードです。ブックマークの追加・削除や拡張機能の設定を行います。
:add [ニックネーム] [タイトル(任意)]
現在のタブを登録します。
- ニックネーム: 必須。自分が覚えやすい名前(例:
gh,jira)を指定 します。 - タイトル: 省略可能。省略した場合は、Web ページのタイトルがそのまま登録されます。
- 例:
:add note 議事録メモ
:addall [ニックネーム](エイリアス :aa)
開いているすべてのタブを一度に登録します。
- 例:
:aa workspace
:ls
ブックマーク一覧を開きます。
- 登録したすべてのニックネームと URL を確認、編集、削除できます。
- JSON 形式での編集も可能です。
:open [ニックネーム](エイリアス :o)
別タブでブックマークを開きます。
- 例:
:o note