Linux の知恵袋 >>& あなたのウラ技集 |
この記事の発行者<<前の記事
|
次の記事>>
|
最新の記事
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
Linux の知恵袋 >>& あなたのウラ技集
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Level 0023 (2004.03.17) http://www.u-waza.org/linux-tips/
「Linux Tips 研究所」 linux-tips@u-waza.org
1236 + 185 + 127 + 82 4誌合計発行部数: 1630 部
├─────────────────────────────────┤
Linux Tips, 裏技,コマンド,オプション,設定方法,試験などを提供
《基本系》と《ウラ技》を同時に覚えながら Linux を楽しむ。
Linux 使いになりたい人の為のメールマガジン。
メルマガ登録/解除 → http://www.u-waza.org/linux-tips/regist.html
バックナンバー → http://www.u-waza.org/linux-tips/magazine/
├─────────────────────────────────┤
§23. vi のコマンド (移動コマンド編)
├─────────────────────────────────┤
> ○ おしらせ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
・ Linux 資格無料認定試験 - LTI v0.3 - が公開されています。
v0.2 や v0.3 を受験してくれたかたも受験できます。
素敵な問題の Linux 試験を、ぜひじっくり受験してみてください。
http://www.u-waza.org/shiken_linux/
・ Linux 資格無料認定試験 - LTI v0.2 -の試験問題の
解説文を募集しています。
http://www.u-waza.org/shiken_linux/ans.html
・ まぐまぐでのバックナンバーの公開を
最新号のみに変更させていただきました。
(裏技集なので秘密っぽくします。)
├─────────────────────────────────┤
> ○ オススメメルマガ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(その1)
情報処理試験の
システム監査技術者試験とかプロジェクトマネージャ試験とか
受験してみたいなぁと思って登録してみました。
なんでも、やるのとやらないのでは大違いですから…
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
□ 高度情報処理技術者試験の論文集 □ 〜 発行:山口 ヒカル(AU/PM保持)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┌──┐午後IIの論文に泣いている方、メールで論文準備をしてみませんか。
│高度│月に 2回程度、私の書いた準備論文を届けます。
│論文│また、論文を寄稿して頂いた場合には私からのコメント・添削あり♪
└──┘HP: http://ww5.tiki.ne.jp/~nmura/js/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(その2)
「会社」と言う部分を「組織」だったり、「メルマガ」だったり
「自分」だったり読み替えても役に立つメルマガだと思います。
「強い会社・凄い会社を作る」(無料メルマガ)
経営者の方・幹部の方必見!凄い会社になるコツ・ツボを提供します!
SCM・ビジネスモデル・顧客創造・TOC・経営品質の観点から。
http://www.mag2.com/m/0000105711.htm
バックナンバー300本掲載中!http://homepage2.nifty.com/idc/
├─────────────────────────────────┤
> ○ 今週のテーマ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
§23. vi のコマンド (移動コマンド編)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
前回のメルマガで vi (vim) は4つのモードを持っていることを
勉強しました。
・コマンドモード
・挿入モード
・置換モード
・コマンドラインモード
また、「コマンドモード」と「それ以外のモード」は
決まったキー入力で
お互いに行ったり来たりすることを勉強しました。
今回は「コマンドモード」の中で、
特にカーソルの「移動」に関係したキー入力を説明します。
 ̄ ̄ ̄
vi の移動のためのキーはいっぱいあって、これから説明しますが
まぁ、でもその前になぜ、そんなに必要なのかを
考えてみます。
楽しようと思ったら
(この場合の「楽」とは vi のコマンドをなるべく覚えない事!)
カーソルキーだけですませば、それは楽です。
そして、たいていの人はそれで満足してしまうでしょう。
問題も特にありません。
(昔はカーソルキー押しても文字化けが発生してカーソルが
移動しなかったこととかありましたが今はあまり無いでしょう。)
vi の中で少しでも効率良く作業するためには
移動コマンドは覚えておいて損はないと言うのもありますが
編集するコマンドを使うときに、移行コマンドとセットで使う
とずいぶんと作業効率があがる(知らないと使えない)
という理由もあります。
前振りばかり長くなりましたが、さっそく…
* キーの入力に対して以下のように移動します。
k 《基本系》
↑
h ← →l (エル)
↓
j
* キーボードの並びで並べると
h j k l
← ↓ ↑ →
これは覚えるもんじゃないと思います。
なるべく、カーソルキー使わないようにして
h と l (エル) 、j と k を交互に使っていれば
自然と使えるようになると思います。
以下に、どんどん列挙しますので使えそうなものだけ
覚えましょう。 少なくとも《基本系》と記したものだけでも
覚えましょう。
(矢印→,←,などはカーソルの移動方向のイメージです)
0 (ゼロ) … ← 行の先頭に移動
^ … ← 行の先頭に移動 (TAB やスペースが行の先頭の場合はその後ろ)
$ … 行の末尾に移動 → 《基本系》
G … ファイルの最後に移動 ↓ 《基本系》
1G … ↑ ファイルの先頭(1行目)に移動
123G … 先頭から123行目に移動 (※ 数字を指定) 《基本系》
Ctrl + f … 1画面分下に移動 ↓ 《基本系》
Ctrl + b … ↑ 1画面分上に移動 《基本系》
Ctrl + d … 半画面分下に移動↓
Ctrl + u … ↑ 半画面分上に移動
H … 表示された画面の最上部に移動 (Head) ↑
M … 表示された画面の中央部に移動 (Middle)→
L … 表示された画面の最下部に移動 (Last) ↓
z[ENTER] … カーソル行を画面の最上部として再表示 ↑
z. … カーソル行を画面の中央部として再表示 →
z- … カーソル行を画面の最下部として再表示 ↓
w … 次の単語に移動→ 《基本系》
W … 次の単語に移動→(記号などは無視する)
b … ←前の単語に移動
B … ←前の単語に移動(記号などは無視する)
e … 単語の末尾に移動→ 《基本系》
E … 単語の末尾に移動→(記号などは無視する)
上記の w,W,b,B,e,E もそれぞれコマンドの前に数字をつけると
その数字分だけ移動します。例:5w … 次から5単語分先まで移動
あと、便利なのが次のコマンドです。
プログラム書く時には重宝するのではないでしょうか?
% … 対応する括弧に移動する。(←→) 《ウラ技》
最後に「位置情報のマーキング」と「マーク位置へのジャンプ」の
説明をします。
m<a-z> … 現在のカーソル位置にマークとして
任意の英字を割り当てます。
たとえば ma とすると現在のカーソル位置に 'a' という
マークを設定します。
他の作業をしてから設定してある 'a' に移動したい場合は
`a … マーク a に移動する。
とすると a に戻ってくることができます。
ご感想などは linux-tips@u-waza.org までお待ちしています。
このメルマガに返信していただいても届きます。
├─────────────────────────────────┤
ζ コーヒーブレイク
□P ちょっと休憩。
「ライセンス」
ゲームソフトだかをコピーしてネット上に公開したりして
つかまっちゃう人のニュースとか見て
(一部の人をのぞいて)多分他人事のように
聞いていると思うけど、実際はどうなんだろう。
本当にみんな関係ないのかなぁ。
どれくらい正規のライセンスを買っているのかなぁ。
Windows ? Office ? Becky! ? 秀丸 ? アンチウィルス ? …
もちろん正規ユーザのかたのほうが多いと思いますけど、
正々堂々とライセンス違反して使ってしまっている
人もいるのはちょっと恥ずかしいかなぁ。
1回恥ずかしいなぁと思ったら、もうだめなんですよね。
犯罪者にはなりたくないもの。
Linux ユーザはライセンスうんぬんの点で十分に
他の OS ユーザと比べて恥ずかしくなく生活できるので
幸せですよね。
├─────────────────────────────────┤
> ○ 読者の声
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
* 読者のかたの応援が私をやる気にさせてくれます。
* Linux 資格無料認定試験 - LTI -の感想もいっぱいです。
* いくつか紹介させていただきます。
okura さん:
> しだれざくらさんのページでしりました。
> バックナンバーを拝見すると勉強になることがいっぱいありそうです。
どれも一生懸命書いているので、ぜひ、バックナンバーも読んでください。
takex さん:
> 購読を始めて3週間ほどですが、深く考えないで使っている
> コマンドを掘り下げて、テーマにされているようで、面白いです。
ありがとうございます。そんな感じでこれからもいきたいと思います。
くまたろう さん:
> メルマガは購読していませんが、
> たまにサイトを訪れては読んでいます。
> 特に「コーヒーブレイク□P」は楽しく読ませていただいてます。
> 昨年クリスマスの”新宿の夜景を...”のくだりに、
> ひどく共感するのでした。
> これからもたのしい話題を提供してください。
ぜひ、メルマガを購読してください。Web にまとめるのは
いつやめてしまうかわかりませんので。
とび さん:
> 先日LPI Level.1に合格しました。
> 私の場合は独学でしたが、早くにメールマガジンやこの試験を
> 知っていればもっと効率良く学習できたと思います。
おめでとうございます。
shz_T さん:
> たまたまこちらのホームページを見て、おもしろそうだったので、
> 試験を受けてみました。
>
> 【試験について感想】
> 難易度はともかくとして、「受験者に問題を作らせる」と、
> いうのはとてもおもしろいと思いました。
>
> 【試験についての提案】
> 下記の2点に関する試験問題を作成
> ・サーバ構築
> ・フリーソフト(BIND、sendmail、Apache)
>
> UNIXやLinux資格問題を見て残念に思うのは、必須である
> ”サーバ構築”についての問題が非常に少ないと言う点です。
> 特にLinuxはフリーソフトをインストールし、サーバとして運用する
> 事が多いかと思うのですが、その中でインストレーションや
> セットアップ、環境設定、依存関係、エラー出力、運用に必要な
> crontab設定、スクリプト作成…etcが試験問題の中では、
> 少量しか出題されない事が多いです。
>
> 著作権の問題なのかどうかは分かり兼ねますが”フリーソフト”に
> ついての問題は皆無です。BINDなんて世界の大幅なシェアを
> 占めているのに、試験問題が無い。
> とても不思議です。
>
> 【最後に】
> とても良いサイトだと思います。私はLinuxEnginnerでは無いですが、
> メールマガジンも今から購読をしようかと思います。
> これからも頑張って下さい。ありがとうございました。
試験についての提案ありがとうございます。
他のベンダー試験や LPIC とか比べても柔軟な問題構成に
できるのが Linux 資格無料認定試験の良いところですので
受験者のかたに良い問題を作ってもらえたら
積極的に問題に採用していきたいと思います。
* 他にも読者のメッセージを多数いただいていますが
メルマガに全部載せるのは、無理ですので
Web でごらんください。
http://www.u-waza.org/linux-tips/voice.html
├─────────────────────────────────┤
> ○ 来週のテーマ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
vi のつづきです。
├─────────────────────────────────┤
> ○ 筆者にコンタクト
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
--
Linux Tips 研究所
Linux の知恵袋 >>& あなたのウラ技集
Web : http://www.u-waza.org/linux-tips/
E-mail: linux-tips@u-waza.org
ご意見、ご感想、裏技ご提供、間違いのご指摘など
なんでも受け付けています。
このメルマガに返信していただいても届きます。
どうぞ、メールをください。
├─────────────────────────────────┤
このメールマガジンの内容は自己責任においてご利用ください。
いかなる種類の損害に対しても一切の賠償責任を負うことはできません。
著作権は全て筆者に帰属します。許可なく転載、複製する事を禁止します。
├─────────────────────────────────┤
> ○ 配信中止方法
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
以下のページで登録 / 解除することができます。
http://www.u-waza.org/linux-tips/regist.html
├─────────────────────────────────┤
> ○ 目次
 ̄ ̄ ̄ ̄ ̄
・おしらせ
・オススメメルマガ
・今週のテーマ §23. vi のコマンド (移動コマンド編)
・コーヒーブレイク
・来週のテーマ
・筆者にコンタクト
・配信中止方法
・目次
・おわりに
├─────────────────────────────────┤
> ○ おわりに
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
Linux で違法コピーとは無縁の生活をしましょう。
解答の解説をお待ちしています。
http://www.u-waza.org/shiken_linux/ans.html
Linux の知恵袋 >>& あなたのウラ技集
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━merci!━━━┛
Copyright (C) 2003-2004 「Linux Tips 研究所」 All Rights Reserved.
この記事の発行者<<前の記事
|
次の記事>>
|
最新の記事
