ヘルプの説明を読みます。zero.String、則ち文字列から確認します。empty("HELLO")0が返りました。1が真なので、HELLOは空ではないから合ってますね。empty("")1になりました。変数を使って確認します。empty(a)0が返りました。empty(a)1が返りました。関連記事12-4.テキストエディタ(Vimやその他)Vimスクリプト(bufexists)(その3)bufexists続きです。バッファは画面に表示されていなくても、存在していれば、bufexistsはTRUEが返るってことは確認できました。今度は、バッファを閉じた後に、bufexistsがFALSEになることを確認してみます。...12-4.テキストエディタ(Vimやその他)Vimスクリプト(:bufdo)(その3):bufdo続きです。今回は範囲を指定して:bufdoを使ってみます。複数ファイル作成してVim起動。buffer-listを確認。2と3のバッファを置換してみます。全バッファ...12-4.テキストエディタ(Vimやその他)Vimスクリプト(:badd):badd使います。複数ファイルを作成しておいて、一つだけVimで開きます。:baddでファイルを指定します。何か変わったのでしょうか。buffer-listを確認します。カレン...12-4.テキストエディタ(Vimやその他)EmacsでLispの覚え直し(その5)前回最後に作った関数は、括弧の閉じる位置を間違えて作ってしまいました。if関数のelse側で、0を返すように作ったつもりですが、then側に0が入ってしまっています。間違えやすいのはL...12-4.テキストエディタ(Vimやその他)Vimスクリプト(win_getid)(その2)前回別バッファでも別ウィンドウIDが振られていることを理解しました。バッファ別に振られるなら、別タブでも当然、別ウィンドウIDになるはずですが、一応確認してみます。何もファイルを指定せずVimを起動します。ウィンドウID...12-4.テキストエディタ(Vimやその他)Vimスクリプト(getline)今回はgetline関数を使います。getlineは、指定した行のテキストを取得する関数です。次は複数行を取得してみます。2行目から4行目のテキストを取得。email.ホーム12.その他のツールとコマンドの連携12-4.テキストエディタ(Vimやその他)スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。