2013年2月19日火曜日

Mac OS Xのlanguagesetupのmanページ面白い

調べたいことがあり、ターミナルからlanguagesetupのmanページを見てみたのですが、これはいったいどういうことでしょうか? そんなに長くないので全部載せちゃいます。


languagesetup(1)          BSD General Commands Manual         languagesetup(1)

NAME
     languagesetup -- set the primary language. (3622974 - more to come)

SYNOPSIS
     languagesetup [-abcd] [-a path] [file] [file ...] arg0 arg2 ...

DESCRIPTION
     Use the .Nm macro to refer to your program throughout the man page like
     such: languagesetup Underlining is accomplished with the .Ar macro like
     this: underlined text.

     A list of items with descriptions:

     item a   Description of item a

     item b   Description of item b

     A list of flags and their descriptions:

     -a       Description of -a flag

     -b       Description of -b flag

FILES
     /usr/share/file_name                          FILE_1description
     /Users/joeuser/Library/really_long_file_name  FILE_2 description

SEE ALSO
     a(1), b(1), c(1), a(2), b(2), a(3), b(3)

Darwin                          March 24, 2001                          Darwin


情報としては、青字の部分だけですが、このコマンドを探そうとしている人はそのくらいは既にわかっているはずですよね。面白すぎます。manページのテンプレートだと書いてあるサイトもありましたが。2001年からずっと直していないのでしょうかね。わざとでしょうね。

languagesetupに-hオプションを渡すと、ヘルプメッセージは出ますね。
やりたかったことは、ログインウィンドウでキーボードが日本語モードになっているのでそれを英語モードに戻すことです。ユーザ名は普通英語にしますよね。

$ sudo languagesetup -langspec English
System Language set to: English

これで、ログインウインドウで最初から英語になるようになり・・・ませんでした。Snow Leopardの時は、システムが日本語モードでもログインウインドウでは英語入力モードになっていたのですが。
今のところは、command + spaceキーを打つようにしていますが、忘れた時はcommand + ; キーで日本語モードにしています。でもcommand + 何かのキーは負けた気がして嫌なのです。何と闘っているんでしょうね。
tabキーを2度打ちする方法も最近発見し、それの方が負けた気がしないのでtabキーを2度打ちに移りつつある今日この頃です。でも、本当は最初から英語が入ってほしいと思います。

2 件のコメント:

  1. ユーザーとグループのログインウィンドウに入力メニューがあるのでそこから変更できるんじゃないですか。

    返信削除
  2. 情報ありがとうございます。入力メニューは知っていたのですが、家に帰ってから試してみます。

    返信削除