Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update syntax.{txt,jax} #1986

Merged
merged 3 commits into from
Mar 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 27 additions & 4 deletions doc/syntax.jax
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*syntax.txt* For Vim バージョン 9.1. Last change: 2025 Feb 25
*syntax.txt* For Vim バージョン 9.1. Last change: 2025 Mar 10


VIMリファレンスマニュアル by Bram Moolenaar
Expand Down Expand Up @@ -3894,12 +3894,35 @@ g:vimsyn_embed オプションは、どの外部スクリプト言語の埋め
g:vimsyn_comment_strings を false に設定することで無効にできる。

*g:vimsyn_noerror*
syntax/vim.vimによるエラーのハイライトは必ずしも正しいとは限らない。Vim script
は正しくハイライトするのが難しい言語である。エラーのハイライトをやめるには次
を|vimrc|に書けばよい: >
syntax/vim.vim によるエラーのハイライトは必ずしも正しいとは限らない。Vim script
は正しくハイライトするのが難しい言語である。エラーのハイライトをやめるには以下
|vimrc| に書けばよい: >

let g:vimsyn_noerror = 1
<
特定のエラーのみを抑制するには、次の変数を定義する: >

g:vimsyn_nobehaveerror = 1 " :behave エラー
g:vimsyn_vimFTError = 1 " :filetype エラー
g:vimsyn_noaugrouperror = 1 " :augroup エラー
g:vimsyn_noopererror = 1 " operator エラー
g:vimsyn_notypealiaserror = 1 " Vim9 type alias エラー
g:vimsyn_novimfunctionerror = 1 " Vim9 method エラー
g:vimsyn_nousercmderror = 1 " :com エラー
g:vimsyn_novimsynerror = 1 " :syn エラー
g:vimsyn_novimsyncaseerror = 1 " :syn case エラー
g:vimsyn_novimsynconcealerror = 1 " :syn conceal エラー
g:vimsyn_novimsynfoldlevelerror = 1 " :syn foldlevel エラー
g:vimsyn_novimsynspellerror = 1 " :syn spell エラー
g:vimsyn_novimsyncerror = 1 " :syn sync エラー
g:vimsyn_novimhictermerror = 1 " :hi エラー
g:vimsyn_vimhikeyerror = 1 " :hi key=arg エラー
<
Neovim 固有の Vim script 要素を強制的にハイライトするには (Neovim を使用してい
ない場合でも)、以下のように設定する >

let g:vimsyn_vim_features = ['nvim']
<


WDL *wdl.vim* *wdl-syntax*
Expand Down
24 changes: 23 additions & 1 deletion en/syntax.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
*syntax.txt* For Vim version 9.1. Last change: 2025 Feb 25
*syntax.txt* For Vim version 9.1. Last change: 2025 Mar 10


VIM REFERENCE MANUAL by Bram Moolenaar
Expand Down Expand Up @@ -4017,7 +4017,29 @@ highlighting is to put the following line in your |vimrc|: >

let g:vimsyn_noerror = 1
<
To suppress only specific errors, define the following variables: >

g:vimsyn_nobehaveerror = 1 " :behave error
g:vimsyn_vimFTError = 1 " :filetype error
g:vimsyn_noaugrouperror = 1 " :augroup error
g:vimsyn_noopererror = 1 " operator error
g:vimsyn_notypealiaserror = 1 " Vim9 type alias error
g:vimsyn_novimfunctionerror = 1 " Vim9 method error
g:vimsyn_nousercmderror = 1 " :com error
g:vimsyn_novimsynerror = 1 " :syn error
g:vimsyn_novimsyncaseerror = 1 " :syn case error
g:vimsyn_novimsynconcealerror = 1 " :syn conceal error
g:vimsyn_novimsynfoldlevelerror = 1 " :syn foldlevel error
g:vimsyn_novimsynspellerror = 1 " :syn spell error
g:vimsyn_novimsyncerror = 1 " :syn sync error
g:vimsyn_novimhictermerror = 1 " :hi error
g:vimsyn_vimhikeyerror = 1 " :hi key=arg error
<
To force highlighting of Neovim specific Vim script elements (even if not
using Neovim), set >

let g:vimsyn_vim_features = ['nvim']
<

WDL *wdl.vim* *wdl-syntax*

Expand Down