Skip to content

Commit 15e4a3a

Browse files
committed
vim_faq.jax: Update 2022/11/13 latest (faq-1-faq-4.2)
1 parent df70354 commit 15e4a3a

File tree

1 file changed

+48
-40
lines changed

1 file changed

+48
-40
lines changed

vim_faq/vim_faq.jax

Lines changed: 48 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1061,21 +1061,21 @@ NONEで.gvimrcを使用しない)、同様にプラグインも読み込まれ
10611061
生する可能性があります。あなたの.vimrcファイルの長さによっては、ファイル内の原
10621062
因をトレースするのがかなり難しいかもしれません。
10631063

1064-
最善の方法は.vimrcの途中に|:finish|コマンドを追加することです。先ほどと同じコマン
1065-
ドラインでVimを再起動してください。依然としてエラーが発生する場合は.vimrc内の
1066-
前半の設定のためにバグが発生しています。エラーが起こらない場合は、問題のある設
1067-
定が.vimrcの後半にあります。そして、|:finish|コマンドをエラーが発生していると思
1068-
われる領域の半分の位置に移動し、問題のあるオプションが見つかるまでこれを繰り返
1069-
します。あなたの.vimrcが350行ある場合、エラー行を見つけるには最大9回の試行が必
1070-
要です。(行同士が依存するため、実際には多くの場合でこれより少ない可能性があり
1071-
ます。)
1064+
最善の方法は.vimrcの途中に :finish コマンドを追加することです。先ほどと同じコ
1065+
マンドラインでVimを再起動してください。依然としてエラーが発生する場合は.vimrc
1066+
内の前半の設定のためにバグが発生しています。エラーが起こらない場合は、問題のあ
1067+
る設定が.vimrcの後半にあります。そして、 :finish コマンドをエラーが発生してい
1068+
ると思われる領域の半分の位置に移動し、問題のあるオプションが見つかるまでこれを
1069+
繰り返します。あなたの.vimrcが350行ある場合、エラー行を見つけるには最大9回の試
1070+
行が必要です。(行同士が依存するため、実際には多くの場合でこれより少ない可能性
1071+
があります。)
10721072

10731073
.vimrcファイルを読み込むだけでは問題が発生しない場合、エラーはプラグインまたは
10741074
別のランタイムファイル(インデント、オートロード、構文スクリプト)で発生していま
1075-
す。|:scriptnames|コマンドの出力で、どのファイルが読み込まれているかを確認し、
1076-
れぞれのファイルを1つずつ無効にしていき、どのファイルがバグを発生させているか
1077-
を確認します。多くの場合、ファイルがvimに読み込まれる時にそれを無効にする単純
1078-
な設定変数があるので、それぞれのファイルの中身を確認する必要があります。
1075+
す。:scriptnames コマンドの出力で、どのファイルが読み込まれているかを確認し、
1076+
それぞれのファイルを1つずつ無効にしていき、どのファイルがバグを発生させている
1077+
かを確認します。多くの場合、ファイルがvimに読み込まれる時にそれを無効にする単
1078+
純な設定変数があるので、それぞれのファイルの中身を確認する必要があります。
10791079

10801080
コマンドライン引数-Vをつけて起動するとデバッグ情報が得られ、問題を分析すること
10811081
ができます: >
@@ -1179,12 +1179,13 @@ SECTION 3 - 入手 ~
11791179
*faq-3.1*
11801180
3.1. Vim の最新のバージョンは何ですか?
11811181

1182-
Vim の最新バージョンは2018年5月17日にリリースされた 8.1 です。
1182+
Vim の最新バージョンは2019年12月12日にリリースされた 8.2 です。
11831183

11841184
Vimのリリース履歴は以下の通りです:
11851185

11861186
バージョン リリース日 ~
11871187
-------------- -------------- ~
1188+
Version 8.2 2019年12月12日
11881189
Version 8.1 2018年05月17日
11891190
Version 8.0 2016年09月12日
11901191
Version 7.4 2013年08月10日
@@ -1227,6 +1228,7 @@ https://github.com/vim/vim-history#release-history
12271228
|new-7|
12281229
|new-6|
12291230
|new-5|
1231+
|chnaged-8.2|
12301232
|changed-8.1|
12311233
|changed-7.4|
12321234
|changed-7.3|
@@ -1240,9 +1242,11 @@ GitHubの以下のURLからVimの最新バージョンのソースがダウン
12401242

12411243
https://github.com/vim/vim
12421244

1243-
Bitbucketの以下のURLにミラーがあります
1245+
mercurialでのミラーもあります
12441246

12451247
https://bitbucket.org/vim-mirror/vim
1248+
http://hg.256bit.org/vim/
1249+
https://hg.osdn.net/view/vim/vim
12461250

12471251
Vimの最新のバイナリを配布するためにリポジトリを更新しているユーザーがいます。
12481252
それらのリポジトリは以下のURLで探すことができます。
@@ -1262,46 +1266,50 @@ Amiga、Atari、BeOS、Macintosh、MachTen、OS/2、RiscOS、VMS、IBM z/OS で
12621266
MS-DOSのサポートはVimの最新リリースでは削除されました。
12631267
16-bit DOS: 最新のサポートバージョン 7.1
12641268
32-bit DOS: 最新のサポートバージョン 7.3
1265-
12661269
*faq-3.4*
12671270
3.4. どこでVimのランタイムファイルの最新バージョンをダウンロードできますか?
12681271

12691272
Vimランタイムファイル(構文ファイル、ファイル形式別プラグイン、コンパイラプラ
12701273
グイン、カラースキーム、ドキュメント、インデントファイル、キーマップ)はVim
1271-
ftpサイトのftp://ftp.vim.org/pub/vim/runtimeディレクトリでダウンロードできま
1272-
す。
1273-
1274-
もしくは、Vimのソースコードを格納しているgitリポジトリからランタイムファイルを
1275-
ダウンロードすることができます。
1274+
の GitHub リポジトリ
12761275

12771276
https://github.com/vim/vim/tree/master/runtime
12781277

1278+
ランタイムファイルのダウンロードの別の手段としてこれもある: >
1279+
1280+
wget https://github.com/vim/vim/archive/master.tar.gz -O- |
1281+
tar zfx - vim-master/runtime/ --strip-components=1
1282+
<
1283+
こちらも参照:
1284+
1285+
https://www.vim.org/runtime.php
1286+
12791287
=============================================================================
12801288
*faq-4*
12811289
SECTION 4 - ヘルプ ~
12821290

12831291
*faq-4.1*
12841292
4.1. どうやってヘルプファイルを利用するんですか?
12851293

1286-
Vim の全ての機能にヘルプがあります。それを利用するには、`:h` を使ってください。
1287-
そうするとメインのヘルプページを見ることができます。この最初のページで、どう
1288-
やって動き回るかの説明があると思います。基本的にはリードオンリーのドキュメント
1289-
内を動き回るのと同じ仕方でヘルプ内を移動します。特定のテーマへジャンプするには
1290-
タグを使うことができます。これは二通りの方法で行えます:
1294+
Vim の全ての機能にヘルプがあります。それを利用するには、":help" を使ってくださ
1295+
い。そうするとメインのヘルプページを見ることができます。この最初のページで、
1296+
うやって動き回るかの説明があると思います。基本的にはリードオンリーのドキュメン
1297+
ト内を動き回るのと同じ仕方でヘルプ内を移動します。特定のテーマへジャンプするに
1298+
はタグを使うことができます。これは二通りの方法で行えます:
12911299

1292-
* コマンドやオプションの上で CTRL-] コマンドを使う。これはタグがキー
1293-
ワードである場合にのみ有効です。<Ctrl-LeftMouse> や g<LeftMouse>
1294-
CTRL-] と同じように機能します。
1300+
* コマンドやオプションの上で "<Ctrl-]>" コマンドを使う。これはタグがキー
1301+
ワードである場合にのみ有効です。"<Ctrl-LeftMouse>""g<LeftMouse>"
1302+
"<Ctrl-]>" と同じように機能します。
12951303

1296-
* `:tag subject` コマンドを使う。これはどんな文字であっても利用できます。
1304+
* ":tag <subject>" コマンドを使う。これはどんな文字であっても利用できます。
12971305

1298-
以前のヘルプファイルの場所へ戻るには CTRL-T を使ってください。ヘルプを閉じ
1299-
るには `:q` を使ってください。
1306+
以前のヘルプファイルの場所へ戻るには "<Ctrl-T>" を使ってください。ヘルプを閉じ
1307+
るには ":q" を使ってください。
13001308

1301-
ヘルプページのある特定のテーマへジャンプしたければ `:help {subject}` を使ってくだ
1302-
さい。何を探せば良いか分からなければ、 `:help index` で全ての利用可能なテーマの一
1303-
覧を得ることができます。標準の検索語を使って欲しい情報を見つけてください。
1304-
`:help`コマンドは`:h`と短縮することができます。
1309+
ヘルプページのある特定のテーマへジャンプしたければ ":help {subject}" を使って
1310+
ください。何を探せば良いか分からなければ、":help index" で全ての利用可能なテー
1311+
マの一覧を得ることができます。標準の検索語を使って欲しい情報を見つけてくださ
1312+
い。":help" コマンドは ":h" と短縮することができます。
13051313

13061314
ヘルプを探すには次のQuestion 4.2を参照してください。 |faq-4.2|
13071315

@@ -1320,19 +1328,19 @@ a) ヘルプキーワードをタイプした後にCTRL-Dを押すとそのパ
13201328
:help str*()<C-D>
13211329
:help '*indent<C-D>
13221330
1323-
b) ヘルプキーワードの一部をタイプした後に<Tab>キーを押すと、マッチするキーワー
1324-
ドに展開することができます。<Tab>キーを押しつづけると他のマッチするキーワー
1331+
b) ヘルプキーワードの一部をタイプした後にTabキーを押すと、マッチするキーワー
1332+
ドに展開することができます。Tabキーを押しつづけると他のマッチするキーワー
13251333
ドに変わっていきます。
13261334

1327-
c) ヘルプウィンドウでは`:tag`コマンドを使ってキーワードを検索することができま
1328-
。例えば、 >
1335+
c) ヘルプウィンドウでは ":tag" コマンドを使ってキーワードを検索することができ
1336+
ます。例えば、 >
13291337
13301338
:tselect /window
13311339
<
13321340
このコマンドはテキスト"window"を含むヘルプキーワード全てをリスト表示します。
13331341
そのリストの中から1つを選んでそこへジャンプすることができます。
13341342

1335-
d) `:helpgrep`コマンドを使って全てのヘルプファイル中から与えられたテキストを
1343+
d) ":helpgrep" コマンドを使って全てのヘルプファイル中から与えられたテキストを
13361344
検索することができます。QuickFixウィンドウが開き、全てのマッチする行が表示
13371345
されます。
13381346

0 commit comments

Comments
 (0)