【Android Studio】矢印キー(カーソルキー) を使わない排除したキーマップ【macOS】

できれば、カスタムせずにデフォルトのままで自分側を対応させたかったmacOSキーマップ。

コロナの影響かなんとなくショートカットでイライラしすぎなので、少し考えて整理してみようと思いました。


👉 キーボード ショートカット  |  Android デベロッパー  |  Android Developers 


👉 Android Studio/IDEA Default Keymap 

 

カーソルキーが問題では?

きっとこれです。どの指で触るかさえ悩んでしまうカーソルキー。

小指以外で触れば、ホームポジションから指が離れてしまう。

👉 スラドに聞け:矢印キーの押し方は | スラド Slashdotに聞け 

カーソルキーを使うショートカットを眺めます。

Android Studio - macOS keymap

うーん、カーソルキーを使うショートカット自体は少ないが...

 

カーソルキーを使う操作

実際のカーソルキーを使う操作を考えてみると、以下の3つ。


- カーソルの移動

- テキストの選択/解除

- カーソルキーを利用したショートカット

それぞれ見ていきます。

 

カーソルの移動

EmacsやMac上のアプリでは、カーソルキーを利用することなくカーソル位置を自在に動かすことができます。


⌃(Control) + p : 1行上に移動 (↑)

⌃(Control) + n : 1行下に移動 (↓)

⌃(Control) + f : 1文字前に移動 (→)

⌃(Control) + b : 1文字後に移動 (←)

また、テキストの選択に非常に便利な、以下の2つのショートカットもデフォルトですぐに利用することができます。


⌃(Control) + a : 行の先頭に移動

⌃(Control) + e : 行の末尾に移動

👉 Mac のキーボードショートカット - Apple サポート 

 

テキストの選択/解除

Emacs でいうところの「Mark-Set」、AndroidStudio 上での macOS キーマップでいうところのアクション「Toggle Sticky Selection」を使うことで選択範囲の開始です。ショートカットの「⌃(Control) + space」に上書きして使います。

選択範囲を開始したら、前述のカーソルキーの移動を使って範囲を調整します。

選択の解除は、Android Studio macOSキーマップでいうところの「Escape」が該当します。

これらの操作は、Emacs のデフォルトキーバインドと同じ操作となっています。Mac の標準的なソフトウエアでも利用できるものが少なくありませんので覚えておくといいと思います。

 

カーソルキーを利用したショートカット

前述のキーマップPDFに記載のように、macOSキーマップにはカーソルキーを利用したショートカットが登録されています。

「Shrink/Extend Selection」などは、あちこちの記事で便利で使えると言われていることが多いです。

その他、お好みで多用するショートカットが使いづらいようであれば、利用していないショートカットキーに登録するのも良いでしょう。

 

まとめ

私の感覚で言うと、カーソルキーを使わず Emacs/Mac 系ショートカットたちをエディタで使うには、あといくつかのショートカットを登録しておくとストレスが少ない。

👉 To keep on your keyboard home position for Android Studio 

macOS 上で、コーディングを含むテキストの編集なら、ホームポジションを考慮した emacs/mac 系ショートカット操作が最強に思っていますが、マウスやトラックパッドも触るっちゃあ触ってるけども、これがスッキリする。

実際は、以下、キーリマップ を使ったほうが早い気もする。


👉 MacBook Proの「バタフライキーボード」補足。困った矢印キーと適切な修飾キー刻印。: パワーリンゴ 
👉 Controlキーで自由自在にカーソルをコントロール!テキスト入力が超捗るショートカットキーまとめ|スーログ 
👉 keymaps at master · JetBrains / intellij-community 
👉 Configure TAB to indent current line? – IDEs Support (IntelliJ Platform) | JetBrains 
👉 AndroidStudioをemacsのキーバインドにしよう - Qiita 
👉 Mac のキーボードショートカット - Apple サポート 


Mi Band のアプリ

買いましたね、Miスマートバンド。

👉 Xiaomi Japan: Mi Smart Band 5 

とりあえず、公式とは見えづらい公式アプリを入れましょう。

👉 Xiaomi Mi Band 5 を使う 


👉 Mi Fit - Google Play のアプリ 

mi公式アプリが見づらいように思えたら、

Google Fit アプリが連携されていますので、インストールしてみると良いと思います。

スマートバンドで手首から取得したデータは、

Mi アプリ → Google Fit アプリ

と流れて、それぞれのアプリで数値やグラフを見ることができます。

Androidで使うスマートバンドなデバイスたちは、それぞれのアプリを経由して、Google Fit にデータ連携されるものが多いようです。

👉 【巣ごもり】3ヶ月で10キロ痩せた私のダイエットツールたち 
👉 Mi Smart Band5 隠された3つのデフォルトテーマを使いたい 


【巣ごもり】3ヶ月で10キロ痩せた私のダイエットツールたち

昨年のうちにBMIと血液数値を修正するのが目標だった。結果は新年早々の血液検査で。

-3kg/月。

おじいが健康的に痩せるにはほど良い程度だと思ってる。

水色の線は平均線、何日間のかは知らん。

 

体重計

乗る回数が減ると太るので、いちいち乗る。



オムロン 体重・体組成計 カラダスキャン スマホアプリ/OMRON connect対応 ホワイト HBF-256T-W

うんこ -600g
しっこ -300-600g
ジョギング -1000-2000g
睡眠 -500-2000g
一日の飲食 +1500-3500g

乗る前に自分の体重を100g単位で当てれるようになる。

 

Googlt fit / Mi fit

グラフ化して眺める。ニヤニヤしたり、ブチ切れたり、反省する。



Xiaomi Mi Band 5

視覚化は大事。雰囲気でなく数字。結果。


👉 Google Fit: 運動を記録して健康的な生活を - Google Play のアプリ 
👉 Mi Fit - Google Play のアプリ 
👉 Mi Smart Band5 隠された3つのデフォルトテーマを使いたい 

Google Fitアプリは、他のフィットネスアプリを経由してデータをグラフ化してくれる。最近見やすくなった。

私の場合は、


Mi Smart watch

|

Mi Android App

|

Google fit App

てな計測データの流れとなってる。

👉 アプリが Google Fit に対応しているか確認する

 

血圧計

炭水化物を抜いてると血圧が上がるのが分かる。

そういえばうちの母が言ってた「米を食べんと血圧があがるぞ。」

人生の先輩は健康については経験からの知識が豊富。



オムロン上腕式血圧計 HCR-7104

手首式を買ったのだが、上腕式のが測定誤差が出にくい。計測時は心臓の高さで。

 

カレンダー

休肝日を週4で設定。結果をつける。ジョギング継続記録。体重目標とか。

👉 Google fit - Google Play の Android アプリ 

 

睡眠

腹を空にしてから8時間とるのが目標だが老人ほど厳しいはずだが、寝れなくても目を閉じてじっとしておく。

体は回復するし体重は減るし最強。

時間当たりのパフォーマンスは悪いようだが、後々勝つる。

スマートウオッチは睡眠の時間や状態を計測記録してくれる。



Xiaomi Mi Band 5

👉 Mi Fit - Google Play のアプリ 

 

歯磨き

口の中を清潔にしておくと味に敏感になり薄味を愛せる。塩入りのやつや薬用の高いやつなど複数併用する。



塩 はみがき

塩入りを常用すると、なんでも甘く感じる。

 

玄米

硬めに炊くとうまいがおにぎりを成形できん。

カレーに合うがチャーハンはまずい。

うんこが2-3倍の良型に。

白米はでんぷんの飲み物なのでやめれ。



圧力鍋

もしかして、今どきは、電気炊飯器のが簡単においしく炊けたりする?

 

こんにゃく

切って常備。みそ汁、ラーメン、鍋、何にでも入れちゃう。ゼリーのコーヒー味うまい。糸コンも併用。



こんにゃく食べてれば空腹感はないのだが、食べたいという感情は湧くことを知る。

 

ヨーグルト

毎日食べる。バナナ中心の果物も同時に摂る。

いちごやキウイも混ぜ込んで400gを2日間で食うペース。

うんこモリモリ。

 

ジョギング

毎日2時間。10-15km。2万歩。速度は遅い。雨でも。

濡れたシューズを洗濯乾燥機に入れると接着剤が剝がれて各パーツに分解される。

冬の気温はゼロ度。ネックウォーマー必須。コロナ対策にもなる。



ネックウォーマー ジョギング

 

ラジオ体操

毎朝6時半のラジオで。

10分間。

毎日6:30, 平日 8:40, 12:00, 15:00 に、

ラジオ体操がラジオである(テレビもある)ので、ジョギング時間に絡めるといい。

肩こりにも効果。

老体は硬く可動域が狭い。

子供のころ公園で体操してるおじいちゃんいたよな。


👉 図解 - ラジオ体操 - NHK 

 

血液検査

献血と健康診断で無料で3ヶ月おきにやる。コロナで血液は不足してる。得だし誰かの役に立つ。健康であることをしっかり考えることができる。

 

目標

コレステロール値、γGTP の数字。
BMIの改善。

 

まとめ

他人から見て「あーそら痩せるわ。」くらいでないと痩せん。

継続することの効果を感じながら試行錯誤の繰り返し。

結果、総コレステロール、γGTPを正常範囲におさえることができましたとさ。


👉 マイページ | ラブラッド 

歳や環境などタイミングや人によってダイエット方法は異なると思う。

体重落とすと血圧が少し上がるのは仕方がないのか。

引き続き、最も病気が少ないといわれるBMIの22を目指したい。

👉 Mi Band のアプリ