Skip to content

Commit

Permalink
Merge pull request #1401 from vim-jp/hh-update-os_win32
Browse files Browse the repository at this point in the history
Update os_win32.{txt,jax}
  • Loading branch information
h-east authored Dec 14, 2023
2 parents 2235154 + 3239e3f commit b76c61e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 4 deletions.
7 changes: 5 additions & 2 deletions doc/os_win32.jax
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*os_win32.txt* For Vim バージョン 9.0. Last change: 2022 Sep 18
*os_win32.txt* For Vim バージョン 9.0. Last change: 2023 Dec 04


VIMリファレンスマニュアル by George Reilly
Expand Down Expand Up @@ -306,7 +306,7 @@ A. :!を使って外部コマンドを実行している場合、"start" と共
れる。
*windows-asynchronously*
Q. プログラムを非同期で実行したときにそのウィンドウを非表示にするには?
A. あなたの実際の目的に応じて二つの解決方法がある:
A. あなたの実際の目的に応じて 3 つの解決方法がある:
1) /min フラグを使ってプログラムを最小化ウィンドウで実行する (他はそのま
ま)。この方法はコンソールアプリケーションでも GUI アプリケーションでも使
える。
Expand All @@ -316,6 +316,9 @@ A. あなたの実際の目的に応じて二つの解決方法がある:
み使うこと。その入力ストリーム (stdin) は \\.\NUL にリダイレクトされるの
で (stdout と stderr も同じ)、入力が使われる場合は EOF エラーが発生する
だろう。
3) 'guioptions' オプション |'go-!'| で '!' フラグを設定する。これにより、
Vim はコンソールウィンドウを開かず、Vim の端末ウィンドウ内で "start" コ
マンドを実行するようになる。

コンソールアプリケーションの例。Exuberant ctags を実行する: >
:!start /min ctags -R .
Expand Down
7 changes: 5 additions & 2 deletions en/os_win32.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*os_win32.txt* For Vim version 9.0. Last change: 2022 Sep 18
*os_win32.txt* For Vim version 9.0. Last change: 2023 Dec 04


VIM REFERENCE MANUAL by George Reilly
Expand Down Expand Up @@ -304,7 +304,7 @@ A. When using :! to run an external command, you can run it with "start". For
treated as the start of the command.
*windows-asynchronously*
Q. How do I avoid getting a window for programs that I run asynchronously?
A. You have two possible solutions depending on what you want:
A. You have three possible solutions depending on what you want:
1) You may use the /min flag in order to run program in a minimized state
with no other changes. It will work equally for console and GUI
applications.
Expand All @@ -313,6 +313,9 @@ A. You have two possible solutions depending on what you want:
should use this flag only if the application you run doesn't require any
input. Otherwise it will get an EOF error because its input stream
(stdin) would be redirected to \\.\NUL (stdout and stderr too).
3) Set the '!' flag in the 'guioptions' option |'go-!'|. This will make Vim
run the "start" command inside Vims terminal window and not open a
console window.

Example for a console application, run Exuberant ctags: >
:!start /min ctags -R .
Expand Down

0 comments on commit b76c61e

Please sign in to comment.