ラベル ショートカットキー の投稿を表示しています。 すべての投稿を表示
ラベル ショートカットキー の投稿を表示しています。 すべての投稿を表示

2015年3月9日月曜日

Windows で「管理者として実行」するためのショートカットキー

SnapCrab_No-1640Windows でコマンドプロンプトを管理者権限で実行するとき、

  1. スタートメニューを開く。
  2. cmd.exe を検索する。
  3. cmd.exe 上で右クリックして、「管理者として実行」

を選択していた。

これに対して、アプリケーションを管理者権限で実行するためのショートカットキーがある。

Windows 7 __管理者権限でcmd.exeを実行したい、素早く!____ - マイクロソフト コミュニティ によると、

スタートメニューに cmd と入力して Ctrl+Shift+Enter は如何でしょうか?

つまり、Ctrl + Shift を押しながら Enter キーでアプリケーションを実行すると、管理者権限で実行される。

よって、キーボードだけでコマンドプロンプトを管理者権限で実行できる。

  1. Windows キーを押す。
  2. cmd と入力。
  3. cmd.exe が選択されていることを確認する。
  4. Ctrl + Shit + Enter を押す。

うーむ、今まで全然知らなんだ。 (@_@;

 

関連記事

2014年10月17日金曜日

ファイルを右クリックして削除する操作は遅すぎる!最速は Delete キー、Space キーを順に押すこと。Windows でダイアログの選択は Space キー

1. ごみ箱にドロップして削除

Mac OS 7 でファイルを削除するとき、ファイルのアイコンをつかんでごみ箱に投げ込んだ。放り込まれたファイルにより缶が膨らむギミックが愛らしかった。

SnapCrab_No-1552

 

2. 右クリックでゴミ箱に入れる

SnapCrab_No-1549Windows を使うようになってからは、なぜかファイルをゴミ箱へ放り込むという操作をしていない。

  • ファイルを右クリック > 「削除」項目を選択する

という方法が癖になっている。ゴミ箱が見えない位置にあるときは便利。

 

3. ダイアログの「はい」は Space キーで決定、Tab キーで移動

ところで、ファイルを右クリックして、「削除」項目を選ぶことは結構ストレスがたまる。なぜなら、コンテキストメニューにはたくさんの項目が並んでおり、そこから「削除」項目を探す必要があるため。また、右手ばかり使うので、片手に疲労が集中する。

これを回避するには、割当てられているショートカットキーを利用すること。

  1. ファイルを右クリック > D キーを押す
  2. 「ファイルの削除」ダイアログに対して、Space キーを押す

ポイントは、削除ダイアログが表示されたら Space キーを押すことで、「はい」のボタンを選択すること。 Space キーの代わりに Y キー または Enter キーを押しても良いが、Space キー なら左手で操作できる。

つまり、ファイル削除するために、両手を使って素早く操作をすることができる。

SnapCrab_No-1550

もし、「いいえ」にフォーカスが当っている場合、Tab キーを押して、「はい」を選択する。Tab キーも左手で操作できる。

 

4. Delete キーでファイルを削除

習慣というのは恐しいもので、上記の操作方法に対して何の疑問も持たず、何年、何千回と繰り返してきた。右クリックした瞬間、コンテキストメニューがすぐに開かないことがあるが、仕方がないと諦めていた。

これに対して、コンテキストメニューを開かずに、ファイルを削除するには、

  1. ファイルを選択し、Delete キーを押す。
  2. 「ファイルの削除」ダイアログに対して、Space キーを押す。 (もしくは、Enter キーを押す。)

この方法のメリットは、右手で Delete キーを押し、左手で Space キーを押せば良いので、スムーズかつ素早く操作ができること。

こういう超基本的な操作に気づかないでいる人、自分以外にもいるんじゃないかなぁ (@_@;

ところで、Mac から Windows に乗り変えてから、ファイルを削除するときダイアログで確認するようになった。

  • ゴミ箱のプロパティ > 「削除の確認メッセージを表示する」

のチェックを外せば、Delete キー だけで済むが、間違えてファイルを消したときに気がつかないといけないので、そのままにしている。

SnapCrab_No-1554

2014年10月10日金曜日

Firefox の keyconfig でショートカットキーをカスタマイズ

1. keyconfig でショートカットキーを設定

SnapCrab_No-1592Firefox のアドオン keyconfig を用いると、デフォルトで割当てられているブラウザやアドオンのショートカットキー変更することができる。

Keyconfig extension - MozillaZine Knowledge Base によると、

The Keyconfig extension (available here) allows you to configure keyboard shortcuts. It works with Firefox, Thunderbird, and (probably) Mozilla Suite/SeaMonkey.

keyconfig 20110522 • mozillaZine Forums より、keyconfig をクリックしてインストール。

アドオンの設定画面より、keyconfig の設定をクリックするか、または、

  • メニューより、ツール > キーボードショートカットのカスタマイズ

を選択する。

 

2. アドオン Easy Copy のショートカットキーを上書きする例

例えば、アドオン Easy Copy に割当てられているショートカットキーを変更してみる。

keyconfig の設定画面を開き、Easy Copy の操作の一つに割当てられている Copy Title Link を選択する。この操作にはデフォルトでは Ctrl + Shift + Y が利用されている。

SnapCrab_No-1535

左下にあるショートカットが記載されているフィールドを選択し、新しいショートカットキーを入力。ここでは、

Ctrl + Q

とした。

SnapCrab_No-1536

これにより、変更後からすぐに新しいショートカットキーを使えるようになる。

2014年1月4日土曜日

Gmail の「受信箱」と「連絡先」を切り替えるショートカットキーだけ覚える

1. 「連絡先」を表示する操作が面倒

Gmail にはショートカットキーがたくさん用意されている。

しかし、ほとんど覚えてない。メールのヘビーユーザーではないので、全ての操作をマウスで行なっている。

SnapCrab_No-0700Gmail で一番行う操作は、「受信箱」と「連絡先」の切り替え。受信箱を開いた状態で「連絡先」を表示するには、Gmail のドロップダウンを開かなければならないのが面倒。

「Gmailの連絡先機能」はなぜ使いづらいのか « WIRED.jp によると、

… すべての人が同意している点は、コンタクトマネージャー(連絡先機能)がとてもひどいということだ。

見つけるのが難しく(Gmailロゴの下のドロップダウンに入っている)、…

「受信箱」のメールを確認している途中で、「連絡先」を開き、新しいメールを作成することが多い。そのため、「受信箱」と「連絡先」の切り替えるショートカットキーだけ覚えることにした。

 

2. ショートカットキーは 2 打鍵

「連絡先」を表示するには、

  • g キーを押してから、c キーを押す。

「受信箱」に戻るには、

  • g キーを押してから、i キーを押す。

 

3. キーの覚え方

SnapCrab_No-0718ショートカットキーの覚え方は、Gmail を英語表記にすると分かる。

SnapCrab_No-0720「連絡先」は、英語表記で `Contacts’.

「受信箱」は `Inbox’.

Gmail の言語表示を英語にした方が忘れないかなぁ。。

 

4. 検索キーも覚える

最後にもう一つ、検索キーを覚えておくと、対象を素早く絞り込める。

「連絡先」の画面を表示したら、

/

を押すと検索フィールドにフォーカスが移る。

このショートカットキーは、受信箱でも同じなので覚えておいて損はない。

2013年10月30日水曜日

Google ブックマークを Firefox のアドオン 非公式 Gmarks で利用 – ボタン派には Fess Google Bookmark Extention, 検索に Google Bookmarks IncSearch を併用する

1. Gmarks が正常に動作しない

Google – ブックマーク を利用するためのアドオン GMarks が正常に動作しない。(バージョン 1.0.3.3、リリース日: August 17, 2011)

SnapCrab_No-0557そのため、代わりに 「Google ブックマークの登録ダイアログを表示するブックマークレット」に対して、KeySnail でホットキーを設定していた。

ブックマークレットでダイアログを呼び出す方法は、Gmarks に比べて圧倒的に動作が遅い。そのため、気軽にブックマークを登録できなくなった。(+_+)

 

2. 非公式の Gmarks を利用する

Gmarks は GMarks - Google グループ で「非公式バージョン」が公開されている。

怒りの導火線 : GMarks でブックマークが登録されない。解決策有り によると、

公式の最新版 GMarks はあがってきていません。
スマホとかの連携で、新規に追加できないのは困りました。
で、解決策がわかりました。
非公式でグーグルの新規仕様に対応したアドオンがあがっています。

GMarks - Google グループ でスレッドのフィルタで「最終更新日」が「30日以内」を選択し、最近の状況を見た。

より、ダウンロード をクリックして保存。保存したファイルを「アドオンの一覧画面」に ドラッグ・アンド・ドロップしてインストール。

もしくは、予め「アドオン一覧」を別ウィンドウに開いておき、ダウンロード のリンクをそこへドラッグ・アンド・ドロップ。

バージョンは 1.0.52 と表示される。

SnapCrab_NoName_2016-3-4_18-12-29_No-00追記(2016.3.4): 現在、作業部屋: shitamo / Gmarks のファイルダウンロード – OSDN より、

をインストールする。インストール前に、当該サイトからのインストールを許可すること。

SnapCrab_NoName_2016-3-4_18-15-5_No-00

 

Gmarks の使い方
  • Ctrl + D : ブックマークする
  • Alt + M : サイドバーに表示
  • Home ボタンを2回押す: クイック検索

やはり、Gmarks はレスポンスが早いので良い。 ^^

 

Gmarks のメニューを無効にした

SnapCrab_No-0559自分の環境では、Gmarks のメニューが表示されていると、ブックマークの登録に時間がかかったので「無効」にした。

  • Gmarks の設定画面 > 表示 > メニュー の「Gmarksメニューを有効にする

のチェックを外した。

 

3. Fess Google Bookmark Extention

SnapCrab_No-0555非公式の Gmarks 以外にも、動作するアドオンとして Fess Google Bookmark Extension がある。

Firefox Gmarksに変わるアドオン「Fess Google Bookmark」 - tonobashi.net によると、

動作は機敏であり、ファビコンも表示され、登録・削除・編集も簡単に行える。
GMarksでは、ブックマークバーの置き換え機能が特長ではあったが、この機能を利用しないのであれば、今回紹介したアドオンはおすすめだ。

SnapCrab_No-0556アドオンをインストールしたら、ツールバーのカスタマイズで、Fess Google Bookmark Extension のアイコンを適当な位置に配置。

最初にFess Google Bookmark Extension アイコンをクリックし、Login をクリックして、Google アカウントにログイン。

ブックマークをするには、Add current page to Bookmarks ボタンをクリックする。

ショートカットキーが嫌いなボタン派には Gmarks よりいいかも。

追記(2016/03/04): Firefox 44.0.2, Fess Google Bookmark Extension 0.2.2.1-signed において、Firefox の起動が非常に遅くなる問題がある。

 

4. Google Bookmarks IncSearch でインクリメンタルに検索

Google – ブックマーク にアクセスすれば、これまでにブックマークした一覧が表示される。検索もできる。しかし、表示が早いとは言い難い。

SnapCrab_No-0558これに対して、アドオン Google Bookmarks IncSearch を使うと、劇的に早く検索できる。Gmarks のクイック検索の代わりにもなる。

理由は、Google Bookmarks IncSearch :: Add-ons for Firefox によると、

- Google Bookmarksから取得したブックマーク一覧をローカルに保存しておくので、ページを開くたびにGoogle Bookmarksに問い合わせを行うようなことはなく、すぐに検索できる。

使い方は、Google Bookmarks IncSearch - Firefox Extension によると、

インストール後、Firefoxのメニューから、ツール(T) -> Google Bookmarks IncSearch を選択すると、検索画面が表示されます。

画面を開くショートカットキーには

Ctrl + :

が割り当てられている。検索画面の URL

  • chrome://googlebookmarks_incsearch/content/view.html

を Firefox のブックマークに登録しておいても良い。

「ヘルプ」を見ると、ショートカットキーが豊富に割り当てられいるのが分かる。

とにかく、検索がローカルでインクリメンタルに行われるので、レスポンスが良くて心地よい。Google – ブックマーク にスマートキーワードを割り当てるよりも快適。

2012年8月22日水曜日

Windows でチェックボックスをオン・オフするためのショートカットキー

Windows でチェックボックスにチェックを付けたり、外したりするためのショートカットキーとして、スペースキーが割り当てられている。スペースキーを押すと、チェックボックスのオン・オフが切り替わる。

SnapCrab_マウスのプロパティ_2012-8-22_19-4-33_No-00

スペースキーのようにオン・オフが切り替わるのではなく、必ずオンの状態またはオフの状態になるショートカットキーはないのだろうか?

エクセルVBAマクロ - アプリケーションの操作 - キー操作の送信 によると、

チェックボックスをONにするには通常「スペース」キーを押しますが…

「+」キーで代用する事が出来ます…

チェックボックスをOFFにするには「-」キーで代用する事が出来ます。

つまり、チェックボックスにフォーカスが移っている状態で、

+ (プラス)

を押すと、チェックが付けられる。チェックが付いている状態で再び + を押してもオンの状態が続く。同様に、

- (マイナス)

を押すとチェックが外れる。チェックが外れた状態で再び - を押してもオフの状態が続く。

= (イコール)

を押しても + と同じ効果が得られる。

2012年3月5日月曜日

リボンUI を活用するためのショートカットキーの設定 - Windows LiveWriter の場合

1. リボン UI におけるショートカットキー

Windows Live Writer では、リボンUI が採用されている。

リボン (GUI) - Wikipedia によると、

リボンとは、マイクロソフトアプリケーションソフトウェアツールバータブバーで採用しているグラフィカルユーザインタフェース (GUI)である。Microsoft Office 2007で初めて搭載されて以降、徐々にリボンを採用したソフトが増えている。

WLW におけるリボンUI は、以下のようになっている。

img_0065

例えば、文章を書いていて、箇条書きにしたい場合は、

  • ホーム > 段落 > 中黒

を選択。キーボードショートカットを用いるなら、Alt キーを押した後、H を押し、

img_0067

ZP11 を順に押下した後、

img_0066

L1 を順に押す。

img_0068

しかし、この方法では、ショートカットキーが長すぎて、キー入力が面倒。 (+_+)

 

2. 短いショートカットキーを利用する

Windows Live Writer のウィンドウの幅を広げると、中黒が表示される。この場合、

  • Alt, H, L, 1

と順にキーを入力をすると、中黒を選択できる。

img_0070

便利なことに、上記のショートカットは、ウィンドウの幅が狭く、中黒が表示されてない先ほどの状態でも使えること。

 

3. 「クイック アクセス ツールバー」を利用して、ショートカットキーを短縮

よく使う操作に対して、より素早くアクセスするために、「クイックアクセスツールバー」に登録することができる。

例えば、中黒が、よく使うショートカットキーなら、、

  • 中黒のボタン(アイコン)の上で右クリック > 「クイック アクセス ツールバーに追加

を選択する。

これにより、 Alt, 1 を順に押下することにより、中黒が打てるようになる。

img_0071

2010年8月30日月曜日

表計算 (Excel, OpenOffice Calc) における移動系のショートカットキー

シートがたくさんある表を見る場合、移動系のショートカットキーを覚えた方が操作が楽になる。

基本 Ctrl キーを押しながら…

  1. Page Down , Page Up : シートの移動
  2. Home, End               : 左端・右端へ
  3. 矢印キー                   : 連続するデータのジャンプ

08-29-20104

詳しくは、Excel のショートカット キーとファンクション キーについて - Excel - Microsoft Office より

シートの移動

Ctrl + PageDown キーを押すと、ブック内で次のシートに移動します。

Ctrl + PageUp キーを押すと、ブック内で前のシートに移動します。

ワークシート内の左端・右端へ

Ctrl + Home キーを押すと、ワークシートの先頭に移動します。

Ctrl + End キーを押すと、ワークシートの最も下の行の右端の列にある最後のセルに移動します。カーソルが数式バーにあるときは、文字列の末尾にカーソルを移動します。

連続するデータの移動

Ctrl キーを押しながら方向キーを押していくと、ワークシート内の現在のデータ範囲 (データ範囲: データが入力されていて、周囲が空白セルまたはシートの端で囲まれているセル範囲。) の先頭行、末尾行、左端列、または右端列に移動します。

2010年7月26日月曜日

Dropbox でファイルを共有する場合、パスの記述に環境変数を利用する

Windows において Dropbox でファイルを共有している。共有しているファイルへのパスを文書中に記述し、ファイルの所在に関する情報も共有しておきたい。

例えば、`テスト.txt’ が以下の場所に置いてあるとする。

C:\Users\ユーザ名\Documents\My Dropbox\テスト.txt

このパスを何処かへ書いておき共有しようとしても、ユーザ名や Windows のバージョンによって絶対パスが異なるため、このままでは適切にリソースを指し示すことができない。

 

環境変数の設定

「コンピュータ > プロパティ > システムの詳細設定 > 詳細設定 > 環境変数」で、Dropbox のあるフォルダの位置を環境変数として設定しておく。

環境変数ダイアログにおいて、新規ボタンを押してユーザ変数を追加。「変数名」は適当に

DROPBOX

とした。

変数値」は、Windowsの環境変数 によると、

USERPROFILE
現在のユーザのユーザプロファイルフォルダのパス名が設定されている。例: C:\Documents and Settings\%USERNAME%

よって、Windows Vista の場合、
%USERPROFILE%\Documents\My Dropbox
Windows xp の場合、
%USERPROFILE%\My Documents\My Dropbox

とする。

環境変数を確認するにはコマンドプロンプトで、

echo %DROPBOX%

により表示。

 

ショートカットキーで素早く開く

設定をしたら、Dropbox 上に置いてあるフォルダを指し示すのに以下の形式で文書中に記述できる。

%DROPBOX%\フォルダ名

フォルダを開くには

  1. 上記文字列をコピーし、
  2. Windows キー + R で 「ファイル名を指定して実行」ダイアログを表示させ、
  3. ペーストして OK バタンを押せば、

素早く目的のものに到達する。

2010年7月24日土曜日

Meadow で Undo, やり直し

一般的なアプリケーションにおける「元に戻す」「やり直す」

Windows や Mac の一般的なアプリーケーションにおける 「元に戻す」「やり直し」の操作は、

Windows 7 のショートカット キー

Ctrl + Z 元に戻す
Ctrl + Y 操作をやり直す

 Mac OS X のキーボードショートカット

command + Z 前のコマンドの取り消し
shift + command + Z 前のコマンドのやり直し

しかし、操作を 「やり直す」 ということが滅多にないので、これにショートカットキー Ctrl + Y が付けられていることを長いこと知らなかった。 ^^; 友人から「初心者向け PC の検定問題にあった」と聞いて、はじめてそんなキーが割り当てられていることに気づかされ、「使わない機能に対しては、その存在すら意識が向かないものだなぁ」とつくづく感じた。いや、しかし、Mac 使ってたときは上記のショートカットキーを使っていたような気もするんだけれど。。

img07-24-2010[1]

それはともかく、

元に戻す  >>  元に戻す  >>  元に戻す

によって行なった操作は、

やり直し  >>  やり直し  >>  やり直し

により、また元の状態に戻る。

 

Meadow の Undo

Meadow で操作を「元に戻す」には、

C-/

Undo の `u’ の字が割り当てられているキー操作を使うなら、

C-x u

 

操作の繰り返し

元に戻す操作を繰り返したいとき、上記 C-x u を連続して入力するのは面倒なので、

C-x z

と組み合わせる。 2.2 ファイルの作成,編集 によると、

バッファに対して何らかの編集作業を行った後,その作業を繰り返す場合には, C-x zを入力します.これにより,前に行った作業を反復して実行できます.このように操作の反復を行うことを``Redo''といいます.Redoを繰り返すことによって,作業を効率的に行えます.なお,C-x zは,一度実行した後は zを押すだけで繰り返しを行えます.Undoと組み合わせることで,一度取り消した作業を再びやり直すUndoを繰り返し行うなどの作業を行えます.

(太字は引用者による)

つまり、 EmacsWiki: Category Undo で述べられているように、

Having once undone a change with ‘C-x u’ or `C-_’, you can repeat the undo command by pressing ‘C-x z’, which is ‘repeat’. So the overall sequence of C-x u C-x z z z z z undoes changes back through time, and may be easier to type than `C-_ C-_ …’.

(太字は引用者による)

 

やり直し

これに対して、「やり直す」操作は、

一般のWindowsアプリのundoのつもりで使ってると混乱するんですよ。

具体的には「undo:ひとつ前のコマンドを取り消す」なんですが、「undo」自体もコマンドと認識されるので、undoコマンドでundoをundo できるっていう(※連続してundoしてるかぎりは直前のundoがundoされることはない)。つまり一般的なアプリでいうところのredoをundo コマンドひとつでやってしまうっていう。慣れたら便利だけど慣れないときもい。

(080525(Sun) emacsメモその2・undo/redo編 - BKCのBの方 より)

例えば、間違えて 

C-/

により Undo し過ぎたら、

C-g

を入力して、再び

C-/

を入力する。

つまり、

C-/   >>   C-/   >>   C-/

によって行なった操作は、

C-g   >>   C-/   >>   C-/   >>   C-/

により、また元の状態に戻る。

 

参考サイト

Key Index - GNU Emacs Manual

2010年1月2日土曜日

DrScheme (Racket) で Emacs のキーバインディング

1. 継続を理解するために Scheme を学びたい

関数型言語を学んでいると、どこかで「継続」や「マクロ」という概念に出くわす。

継続といえば Scheme 。 Scheme – Wikipedia によると、

SchemeはMITコンピュータ科学・人工知能研究所の研究者だったガイ・スティールとジェラルド・ジェイ・サスマンによって、1975年ごろから開発・公開が始められた。もともとの開発の動機は、継続末尾再帰といったプログラミングのコンセプトを使って、彼らが研究していた並行プログラミングにおける制御構造の理論を検証するためだったという。

Haskell では Continuation モナド で継続による計算を実現している。これを理解するには、Scheme の継続を予め理解しておく必要がある。

Lisp 系の言語はこれまで学んだことがない。SICP をいつか読みたいと思いつつ、ずっと放置していた。

SICP を学ぶ前に、以下のサイトで Scheme を勉強することにした。

 

2. DrScheme (Racket) で Scheme を試す

もうひとつの Scheme 入門 では、Scheme の処理系として

が紹介されている。

Racket – Wikipedia によると、

Racket では関数型のコア言語,に加え、以下のような幅広い種類の構造を自由に統合させている。

  • mixin クラスシステム。
  • Standard MLのように洗練されて表現力豊かなコンポーネント(モジュール)システム。
  • 高階言語杳としては初めてのコントラクトシステム。[4]
  • メタプログラミングのためのパワフルなマクロシステムをもつ。
  • 実用的なシステムとして、最初に部分継続を実装した。

Scheme 入門 1. Scheme 処理系のインストール によると、

DrScheme を利用する場合は MzScheme も同時にインストールされます。そのため、MzScheme を単独でインストールする必要はありません。実は、MzScheme は PLT-Scheme という処理系のエンジン部分で、DrScheme は PLT-Scheme のフロントエンドです

お気軽に Scheme に触れるには DrScheme を使うのが良い。

他のエディタから利用するには、以下を参照。

 

3. Emacs のキーバインディングを利用する

DrScheme のデフォルトのキー操作は使いにくい。 (+_+) Emacs のキーバインディングにするには設定を変更する。

3.3 Keyboard Shortcuts によると、

If you are most familiar with Emacs-style key bindings (especially on windows or some linux installations where the control key is, by default, for the menu shortcuts), you should uncheck the Enable keybindings in menus preference. Many of the keybindings below are inspired by Emacs.

メニューより、「Edit > Preferences… > Editing > General」の Enable keybindings in menus のチェックをはずす。

testtest.png

ただし、メタキーの入力は Escape キーを利用する。

On Windows and Mac OS X, Meta is only available through the Escape key.

(同上より)

 

3. コードの実行と編集

DrScheme (Racket) では、

  • F5 でコードの実行
  • F6 でエディタに戻る

 

4. 移動

括弧単位でカーソルを移動するには、3.3 Keyboard Shortcuts によると、

  • M-C-f : move forward one S-expression

  • M-C-b : move backward one S-expression

  • 上記のようにメタキーの入力をするには、Escape キーを押せばいいので、

    1. Escape キーを押す。
    2. C-f または C-b を押す。

    という操作をする。

     

    Escape キーの代替

    追記(2012/08/03): Escape キーは、ホームポジションから遠い位置にある。 キー入力が面倒な場合、AutoHotkey で代替すると良い。

    これにより、

    1. Ctrl + [
    2. Ctrl + f

    の順にキーを入力すると M-C-f と同じ動作になる。 このとき、Ctrl キー押したまま [, f を入力すれば良い。押下したキーを離す必要はない。

     

    5. コードの補完