Skip to content

Commit c20970b

Browse files
committed
Merge pull request #9 from taku-o/release/feature/books/vim-technique-bible/corrigenda/20110919-1856
add initial vim-technique-bible corrigenda page.
2 parents f020f69 + cd56b05 commit c20970b

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed

_posts/2011-09-16-vim-technique-bible.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Vimmerであれば既にご存知だと思いますが、日本のVim有識者
77

88
[![Vimテクニックバイブル 作業効率をカイゼンする150の技](http://ec3.images-amazon.com/images/I/51-u-wPOtlL._SL500_AA300_.jpg)](http://www.amazon.co.jp/Vim%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B150%E3%81%AE%E6%8A%80-Vim%E3%82%B5%E3%83%9D%E3%83%BC%E3%82%BF%E3%83%BC%E3%82%BA/dp/4774147958)
99

10-
[Vimテクニックバイブル 作業効率をカイゼンする150の技](http://www.amazon.co.jp/Vim%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B150%E3%81%AE%E6%8A%80-Vim%E3%82%B5%E3%83%9D%E3%83%BC%E3%82%BF%E3%83%BC%E3%82%BA/dp/4774147958)
10+
[Vimテクニックバイブル 作業効率をカイゼンする150の技](http://www.amazon.co.jp/Vim%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B150%E3%81%AE%E6%8A%80-Vim%E3%82%B5%E3%83%9D%E3%83%BC%E3%82%BF%E3%83%BC%E3%82%BA/dp/4774147958) [正誤表](http://vim-jp.org/docs/books/vim-technique-bible/corrigenda.html)
1111

1212
技術評論社出版、384ページのソフトカバー、9/23発売予定です。
1313

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
layout: docs
3+
title: Vimテクニックバイブル 作業効率をカイゼンする150の技 正誤表
4+
---
5+
# 5-14 テキストオブジェクトを括弧やダブルクォートで囲む
6+
* P.180 ビジュアルモードで括弧で囲むテキストを選択する
7+
* <font color="red">最新版のsurround.vimではビジュアルモード時の *s* が廃止されました。代わりに *S* を利用します。</font>
8+
9+
### ビジュアルモードで括弧で囲むテキストを選択する
10+
ビジュアルモードで括弧で囲む範囲を選択してから、 *S* コマンドを使うとテキストを括弧で囲めます。
11+
*S* の後に入力したテキストで選択範囲を囲めるので、見た目にもわかりやすく、最初はこちらの方法の方が使いやすいと思います。
12+
リスト1例文に対して、ビジュアルモードで範囲を選択、 *S\<strong>* とコマンドを入力してみてください。
13+
選択範囲が *\<strong>* タグで囲まれ、前のコマンド例の結果と同じくリスト2の結果になります。
14+
ビジュアルモードで選択してから実行する *S* コマンドのフォーマットを以下に、使用例を表2に示します。
15+
16+
S{surround}
17+
18+
# {surround}には、囲みとして使いたいオブジェクト、括弧、ダブルクォーテーション、タグなどを指定します
19+
20+
### 表2 Sコマンドの使用例
21+
<table border=1><thead><tr>
22+
<th>コマンド</th><th>説明</th>
23+
</tr></thead>
24+
<tbody>
25+
<tr><td>S"</td><td>選択箇所をダブルクォーテーションで囲む</td></tr>
26+
<tr><td>S{</td><td>選択箇所を括弧で囲む</td></tr>
27+
<tr><td>S&lt;strong&gt;</td><td>選択箇所を&lt;strong&gt;タグで囲む</td></tr>
28+
</tbody></table>
29+
30+
31+
<hr />
32+
# 6-8 errormarker.vimでエラー行を目立たせる
33+
* P.203<br />
34+
誤:<br />
35+
使用例:例えば、Rubyのスクリプトで:makeによりエラーチェックを走らせた場合<br />
36+
正:<br />
37+
使用例:例えば、Perlのスクリプトで:makeによりエラーチェックを走らせた場合<br />
38+
&nbsp;<br />
39+
スクリーンショットが明らかにPerlスクリプトです。Rubyにもprint文はあるので完全な間違いではありませんが……。<br />

0 commit comments

Comments
 (0)