vim-jp / vimdoc-ja / Vim 9.2 ドキュメント

Vim 9.2 日本語ドキュメント 全文検索

per page, with , order by , clip by
Results of 1 - 10 of about 42 for getline (0.035 sec.)
fold - Vimドキュメント 13114
fold.txt For Vim バージョン 9.2. Last change: 2026 Feb 14 VIM リファレンスマニュアル by Bram Moolenaar 折り畳み(Folding) Folding folding folds ユーザーマニュアルの28章に折り畳みについての紹介がされている。 usr_28.txt 1. 折り畳み方法 fold-me ... 畳みレベルを計算するためにス クリプトとして実行される。例: タブで始まる一連の行範囲を1つの折り畳みにまとめる: :set foldexpr=getline(v:lnum)[0]==\"\\t\" 空行で仕切られた「段落」を折り畳みとする: :set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~ ... '\\S'?'<1':1 同じ事(「段落」を折り畳みに)をする別の表現: :set foldexpr=getline(v:lnum-1)=~'^\\s*$'&&getline(v:lnum)=~'\\S'?'>1':1 Note バックスラッシュ (日本では \ 記号) が ":set" の流儀で、通常とは異な ... ションである。この式は閉じられた折り畳みを 示すテキストを得るために評価実行される。例: :set foldtext=v:folddashes.substitute(getline(v:foldstart),'/\\*\\\|\\*/\\\|{{ "{{{" }}\\d\\=','','g') これは折り畳みの最初の1行を、"/*" と "*/" を追加し "{{ "{{{" }}" ...
https://man.mtool.work/vimdoc-ja/9.2/fold.html
fold - Vimドキュメント 11999
fold.txt For Vim バージョン 9.2. Last change: 2026 Feb 14 VIM リファレンスマニュアル by Bram Moolenaar 折り畳み(Folding) Folding folding folds ユーザーマニュアルの28章に折り畳みについての紹介がされている。 usr_28.txt 1. 折り畳み方法 fold-me ... 畳みレベルを計算するためにス クリプトとして実行される。例: タブで始まる一連の行範囲を1つの折り畳みにまとめる: :set foldexpr=getline(v:lnum)[0]==\"\\t\" 空行で仕切られた「段落」を折り畳みとする: :set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~ ... '\\S'?'<1':1 同じ事(「段落」を折り畳みに)をする別の表現: :set foldexpr=getline(v:lnum-1)=~'^\\s*$'&&getline(v:lnum)=~'\\S'?'>1':1 Note バックスラッシュ (日本では \ 記号) が ":set" の流儀で、通常とは異な ... ションである。この式は閉じられた折り畳みを 示すテキストを得るために評価実行される。例: :set foldtext=v:folddashes.substitute(getline(v:foldstart),'/\\*\\\|\\*/\\\|{{ "{{{" }}\\d\\=','','g') これは折り畳みの最初の1行を、"/*" と "*/" を追加し "{{ "{{{" }}" ...
https://man.mtool.work/vimdoc-ja/9.2/fold.html
builtin - Vimドキュメント 9754
builtin.txt For Vim バージョン 9.2. Last change: 2026 Sep 14 VIM リファレンスマニュアル by Bram Moolenaar 組み込み関数 builtin-functions Note : 式の評価はコンパイル時に無効することができる。その場合、組み込み関数は使 用できない。 +eval と n ... 説明 getimstatus() 数値 IME がアクティブの場合は TRUE getjumplist([ {winnr} [, {tabnr} ]]) リスト ジャンプリスト要素のリスト getline( {lnum} ) 文字列 現在のバッファから行の内容を取得 getline( {lnum} , {end} ) リスト カレントバッファの {lnum} から {end} 行 ... or( {buf} ) リスト 端末のカーソル位置を取得する term_getjob( {buf} ) ジョブ 端末に関連付けられているジョブを取得す る term_getline( {buf} , {row} ) 文字列 端末から 1 行のテキストを取得する term_getscrolled( {buf} ) 数値 端末のスクロール数を取得する term ... する。 要素としてどの型でも受け入れて文字列に変換される。 {lnum} は0でもよく、その場合は1行目の前に行を挿入する。 {lnum} は getline() と同様に扱われる。 失敗した場合は1を返す( {lnum} が不正な範囲であるか、メモリ不足)。 成功なら0を返す。 {text} が空のリス ...
https://man.mtool.work/vimdoc-ja/9.2/builtin.html
terminal - Vimドキュメント 9754
terminal.txt For Vim バージョン 9.2. Last change: 2026 Aug 30 VIM リファレンスマニュアル by Bram Moolenaar 端末ウィンドウサポート terminal terminal-window 端末機能はオプションなので、あなたのVimが対応しているかは次のコマンドを使って 確認でき ... script では、ジョブが ない場合 null_job を返す。 method としても使用できる: GetBufnr()->term_getjob() 戻り値の型: job term_getline( {buf} , {row} ) term_getline() 端末ウィンドウ {buf} から行のテキストを取得する。 {buf} の扱いについては term_getsize() と ... ときは空文字列が返される。 各文字の属性を取得するには term_scrape() を使用する。 method としても使用できる: GetBufnr()->term_getline(row) 戻り値の型: String term_getscrolled( {buf} ) term_getscrolled() 端末 {buf} の先頭から上方にスクロールされた行の数を返 ... す。これ は term_getline() および getline() で使われる行番号のオフ セットとなるので: term_getline(buf, N) は以下と等しい: getline(N + term_getscrol ...
https://man.mtool.work/vimdoc-ja/9.2/terminal.html
builtin - Vimドキュメント 9754
builtin.txt For Vim バージョン 9.2. Last change: 2026 Sep 14 VIM リファレンスマニュアル by Bram Moolenaar 組み込み関数 builtin-functions Note : 式の評価はコンパイル時に無効することができる。その場合、組み込み関数は使 用できない。 +eval と n ... 説明 getimstatus() 数値 IME がアクティブの場合は TRUE getjumplist([ {winnr} [, {tabnr} ]]) リスト ジャンプリスト要素のリスト getline( {lnum} ) 文字列 現在のバッファから行の内容を取得 getline( {lnum} , {end} ) リスト カレントバッファの {lnum} から {end} 行 ... or( {buf} ) リスト 端末のカーソル位置を取得する term_getjob( {buf} ) ジョブ 端末に関連付けられているジョブを取得す る term_getline( {buf} , {row} ) 文字列 端末から 1 行のテキストを取得する term_getscrolled( {buf} ) 数値 端末のスクロール数を取得する term ... する。 要素としてどの型でも受け入れて文字列に変換される。 {lnum} は0でもよく、その場合は1行目の前に行を挿入する。 {lnum} は getline() と同様に扱われる。 失敗した場合は1を返す( {lnum} が不正な範囲であるか、メモリ不足)。 成功なら0を返す。 {text} が空のリス ...
https://man.mtool.work/vimdoc-ja/9.2/builtin.html
terminal - Vimドキュメント 9754
terminal.txt For Vim バージョン 9.2. Last change: 2026 Aug 30 VIM リファレンスマニュアル by Bram Moolenaar 端末ウィンドウサポート terminal terminal-window 端末機能はオプションなので、あなたのVimが対応しているかは次のコマンドを使って 確認でき ... script では、ジョブが ない場合 null_job を返す。 method としても使用できる: GetBufnr()->term_getjob() 戻り値の型: job term_getline( {buf} , {row} ) term_getline() 端末ウィンドウ {buf} から行のテキストを取得する。 {buf} の扱いについては term_getsize() と ... ときは空文字列が返される。 各文字の属性を取得するには term_scrape() を使用する。 method としても使用できる: GetBufnr()->term_getline(row) 戻り値の型: String term_getscrolled( {buf} ) term_getscrolled() 端末 {buf} の先頭から上方にスクロールされた行の数を返 ... す。これ は term_getline() および getline() で使われる行番号のオフ セットとなるので: term_getline(buf, N) は以下と等しい: getline(N + term_getscrol ...
https://man.mtool.work/vimdoc-ja/9.2/terminal.html
insert - Vimドキュメント 9383
insert.txt For Vim バージョン 9.2. Last change: 2026 Aug 25 VIM リファレンスマニュアル by Bram Moolenaar Insert Insert-mode テキストの挿入と置換 mode-ins-repl このファイルの大部分は挿入と置換モードについて記述してある。終わりのほうにテキ ス ... う。 CTRL-G U の使用例: inoremap <Left> <C-G>U<Left> inoremap <Right> <C-G>U<Right> inoremap <expr> <Home> col('.') == match(getline('.'), '\S') + 1 ? \ repeat('<C-G>U<Left>', col('.') - 1) : \ (col('.') < match(getline('.'), '\S') ? \ repeat('<C-G>U<Righ ... t>', match(getline('.'), '\S') + 0) : \ repeat('<C-G>U<Left>', col('.') - 1 - match(getline('.'), '\S'))) inoremap <expr> <End> repeat('<C-G> ... ースだけなら <Tab> を入力し、違うなら CTRL-N の補完をす る <Tab> をマッピングする例である: function! CleverTab() if strpart( getline('.'), 0, col('.')-1 ) =~ '^\s*$' return "\<Tab>" else return "\<C-N>" endif endfunction inoremap <Tab> <C-R>=CleverTab()<C ...
https://man.mtool.work/vimdoc-ja/9.2/insert.html
usr_41 - Vimドキュメント 9383
usr_41.txt For Vim バージョン 9.2. Last change: 2026 Aug 25 VIM ユーザーマニュアル by Bram Moolenaar Vim script 書法 Vim script 言語は vimrc ファイルや構文ファイルなど、さまざまな目的に使われま す。この章では Vim script の書き方を説明します ... のスクリプトと コマンドラインでは必要となります: call search("Date: ", "W") 関数は式の中で使うこともできます。例: var line = getline(".") var repl = substitute(line, '\a', "*", "g") setline(".", repl) getline() 関数はカレントバッファから行を取得する関数で ... rpos() カーソル位置の文字の取得 setcursorcharpos() カーソル位置の文字の設定 カレントバッファで動作するもの: text-functions getline() バッファから行を得る getregion() バッファからテキストの領域を得る getregionpos() 領域の位置のリストを得る setline() バッ ... ンがアップデートされるのを待つ term_getjob() 端末に関連するジョブを取得する term_scrape() 端末スクリーンの列を取得する term_getline() 端末からテキストの行を取得する term_getattr() {what} の属性値を取得する term_getcursor() 端末のカーソル位置を取得する te ...
https://man.mtool.work/vimdoc-ja/9.2/usr_41.html
insert - Vimドキュメント 9383
insert.txt For Vim バージョン 9.2. Last change: 2026 Aug 25 VIM リファレンスマニュアル by Bram Moolenaar Insert Insert-mode テキストの挿入と置換 mode-ins-repl このファイルの大部分は挿入と置換モードについて記述してある。終わりのほうにテキ ス ... う。 CTRL-G U の使用例: inoremap <Left> <C-G>U<Left> inoremap <Right> <C-G>U<Right> inoremap <expr> <Home> col('.') == match(getline('.'), '\S') + 1 ? \ repeat('<C-G>U<Left>', col('.') - 1) : \ (col('.') < match(getline('.'), '\S') ? \ repeat('<C-G>U<Righ ... t>', match(getline('.'), '\S') + 0) : \ repeat('<C-G>U<Left>', col('.') - 1 - match(getline('.'), '\S'))) inoremap <expr> <End> repeat('<C-G> ... ースだけなら <Tab> を入力し、違うなら CTRL-N の補完をす る <Tab> をマッピングする例である: function! CleverTab() if strpart( getline('.'), 0, col('.')-1 ) =~ '^\s*$' return "\<Tab>" else return "\<C-N>" endif endfunction inoremap <Tab> <C-R>=CleverTab()<C ...
https://man.mtool.work/vimdoc-ja/9.2/insert.html
usr_41 - Vimドキュメント 9383
usr_41.txt For Vim バージョン 9.2. Last change: 2026 Aug 25 VIM ユーザーマニュアル by Bram Moolenaar Vim script 書法 Vim script 言語は vimrc ファイルや構文ファイルなど、さまざまな目的に使われま す。この章では Vim script の書き方を説明します ... のスクリプトと コマンドラインでは必要となります: call search("Date: ", "W") 関数は式の中で使うこともできます。例: var line = getline(".") var repl = substitute(line, '\a', "*", "g") setline(".", repl) getline() 関数はカレントバッファから行を取得する関数で ... rpos() カーソル位置の文字の取得 setcursorcharpos() カーソル位置の文字の設定 カレントバッファで動作するもの: text-functions getline() バッファから行を得る getregion() バッファからテキストの領域を得る getregionpos() 領域の位置のリストを得る setline() バッ ... ンがアップデートされるのを待つ term_getjob() 端末に関連するジョブを取得する term_scrape() 端末スクリーンの列を取得する term_getline() 端末からテキストの行を取得する term_getattr() {what} の属性値を取得する term_getcursor() 端末のカーソル位置を取得する te ...
https://man.mtool.work/vimdoc-ja/9.2/usr_41.html
PREV 1 2 3 4 5 NEXT