怠惰な人のためのマウスレス計画

# はじめに

私はものすごく怠惰です。マウスに手を移動させるのもめんどくさいです。自分なりにこの怠惰極まりない悩みを解消した方法を、怠惰な仲間に共有したいと思います。逆にもっと怠惰になれる方法があればぜひコメントお願いします。

そこまで怠惰ではない人も、きっと役に立つはずです。思い出してください、ネットでの情報収集といったコーディング以外のことにもかなりの時間を費やしています。その時間を最小限にすることはコーディングの効率を上げることでしょう。

エディタの操作は、すでに記事が豊富があると思うので割愛します。

# 前提となる環境

- windows10 (macは認めない。理由は後ほど)

- chrome(Google信者だから。異論は認めん)

# まずは基本のハードから

ThinkPadのキーボードは必須の神器。赤ポチを崇め奉れ。赤ポチをグリグリすれば、家内安全、無病息災、笑門来福.....

![](https://korya-sugoi.com/wp-content/uploads/2014/12/IMG_9983.jpg)

キーボードの中心に埋め込まれている赤ポチは、トラックパッドのように手を大きく動かす必要もなく、何よりホームポジションから手が離れることなくマウスの操作ができる。マウス操作は極力少なくしたいが、マウスを使わざるを得ない場面もある。そんなときでも最小限の動作でポインタを動かせるのだ。斬新な操作方法なので、最初は慣れないかもしれないが、使ってれば手に染み付いてくる。（ThinkPadのキーボードは、macと違ってキーストロークがあって打ち込んでる感じがするという利点もある）

ノートパソコンを買うのであれば、macではなく迷わず赤ポチありのThinkPadをおすすめする。デスクトップであれば、ThinkPadのキーボードだけを取り出したような製品が売っているので、迷わず[こちら](https://www.lenovo.com/jp/ja/accessories-and-monitors/keyboards-and-mice/keyboards/KBD-BO-TrackPoint-KBD-Japanese/p/4Y40X49522)を購入したい。

![](https://www.lenovo.com/medias/4Y40X49522-500x400-1.png?context=bWFzdGVyfHJvb3R8ODM1OTd8aW1hZ2UvcG5nfGgxNC9oZjUvMTExMDQ5OTk1Mzg3MTgucG5nfGRlMGFhOGMwZTQ4NjliOGZmNWVmZDZmMzZmMDA5ZTZhZDJhMWM0MTBmZmNhNDNkZTUyZTE1NzAxYTkyODc1Njc)

たまに触っていないのに動くことがあるが、**仕様**だ。勝手に動くなんて可愛いじゃないか、愛でればいい。(真面目に言うと、操作に支障が出るほどのもの誤動作ではありません。)

# windowsのカスタマイズ

## 小さいタスクバーを使う

タスクバーなんぞは所詮パソコンの状態を確認するためのものだ、マウスでいじるもんじゃないからちっちゃくていい。

![](https://enjoypclife.net/wp-content/uploads/2017/08/windows-10-taskbar-customize-3-600x149.jpg)

## ピン留めしない

ピン留めしてどうしようというのか、マウスでアプリを起動するのかね？アプリの起動はアプリ名を入力して実行しよう。

## windows searchを使い倒す
windowsボタンを押してから文字を打ち始めれば検索もアプリケーションの起動もできちゃう!!
ただ残念なことに、標準の検索環境はEdgeかつBingである。
https://www.tipsfound.com/windows10/06011
このサイトを参考にすれば完全にGoogle化できる。

## タスクバーをキレイキレイ
windowsボタン以外抹殺する。

# windowsのショートカット

| 機能                   | ショートカットキー |
| ---------------------- | ------------------ |
| ウィンドウを閉じる     | Alt + F4           |
| ウィンドウを最大化する | win + ↑            |
| ウィンドウの切り替え   | Alt + Tab          |
| やばいとき             | Ctrl＋Alt＋Del     |


# Chromeのカスタマイズ

## ブックマークに登録したページを開く

こちらは設定無しで可能。

ブックマークに登録するときに入力する名前をアドレスバーに追加すると、予測候補に出てくる。マウスでブックマークの一覧の中から選んで、クリックする必要がない。

## googleの検索結果の選択

[Web Search Navigator](https://chrome.google.com/webstore/detail/web-search-navigator/cohamjploocgoejdfanacfgkhjkhdkek/related)

![](https://raw.githubusercontent.com/infokiller/web-search-navigator/master/assets/demo.gif)

Googleの検索結果をキーボードでカーソルを操作することで、選択する事ができる。

`j`と`k`でカーソルを上下して、`Space`でカーソルで選択したページを開くことができる。

## ブラウジング時のスクロール

[Vimium](https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb?hl=ja)

`j`と`k`でウェブページをスクロールできる。
その他にも、ブラウジングをキーボードで操作できる便利機能が多数。
`Shift+?`でコマンド一覧が見れる。

**`j'と'K'のキーマッピングが[Web Search Navigator](https://chrome.google.com/webstore/detail/web-search-navigator/cohamjploocgoejdfanacfgkhjkhdkek/related)と競合するので、googleの検索結果のページでは除外を適用する!!**

## googleの検索ページではURLにクエリを表示

```
chrome://flags/#enable-query-in-omnibox
```

~~こちらにアクセスして設定をenableにする。これとショートカットを組み合わせることで`Ctrl + l`でgoogleの検索クエリの編集に一瞬で切り替えられる。~~

(2020/10/10現在)

直近のChromeの機能で対象のフラッグが削除された模様。便利だったのに、無念。。

似たような機能を実現できる機能を知っている方はぜひご教示ください。

# Chromeショートカット

| 機能                   | ショートカットキー |
| ---------------------- | ------------------ |
| タブの切り替え         | Ctrl + PgUp(PgDn)  |
| 新しいタブを開く       | Ctrl + t           |
| 現在のタブを閉じる     | Ctrl + w           |
| アドレスバーにジャンプ | Ctrl + l           |

# おまけ

個人的な便利メモをせっかくなので、まとめさせていただく。

## Windowsに実装されても良かった便利ツールのパック

[microsoft/PowerToys](https://github.com/microsoft/PowerToys)

以下のような便利ツールが複数インストールされる。

- **アプリ名からの実行**

- カラーピッカー
- 複雑なウィンドウレイアウトをかんたんに作成する
- エクスプローラーでのMarkdownとSVGのプレビューを可能にする
- 画像サイズの変更
- 独自キーボードショートカットの作成
- 高度な名前変更ができる
- ショートカットガイド

# カーソル操作

| 機能                   | ショートカットキー |
| ---------------------- | ------------------ |
| 単語ごとに移動         | Ctrl + 矢印        |
| 文字列の選択           | Shift + 矢印       |