2019.06.29前回は自作の関数をmapで実行しましたが、一行の関数だったので、わざわざ関数にする必要もありません。mapだけで同じ処理をしてみます。a‘で囲んだ中でさらに、’が登場するので、エスケープする必要があります。‘をエスケープするには、2個重ねればよいです。a‘で囲むと文字そのもの。‘の代わりに”を使って、\記号をエスケープしておいても良いですね。map(a,'join(reverse(split(v:val,"\\zs")),"")')では変換した変数をバッファのテキストと置き換えます。異世界に飽きてなければ、面白いんでしょうね。このアニメは最後まで視聴しようかと思います。プロローグに出てきたシーンが、なぜだか、どうしても気になってしまったので、その...12-4.テキストエディタ(Vimやその他)Vimスクリプト(win_gotoid)(その2)win_gotoidを使ってタブを切り替えてみます。win_gotoidで他タブに切り替えることができるでしょうか。見事にタブが切り替わりました。ウインドウIDを確認します。12-4.テキストエディタ(Vimやその他)Vimスクリプト(function)関数を作ります。:(コロン)に続いてfunctionと関数名()を入力してEnterを押すと、関数が作れます。関数の中身には、文字列を返すだけの処理を書いてみます。これで関数Testが作成されました。実行して...12-4.テキストエディタ(Vimやその他)EmacsでLispの覚え直し(その5)前回最後に作った関数は、括弧の閉じる位置を間違えて作ってしまいました。if関数のelse側で、0を返すように作ったつもりですが、then側に0が入ってしまっています。あれ、真ってついてるから、二期なのかなあと思って「中華一番」を探すとありました、アニメ。1997年に放送されてたんですね。あらすじとして面白いとは思いますが、話が早く進みすぎてPVを見ている感覚。execute続きです。email.ホーム12.その他のツールとコマンドの連携12-4.テキストエディタ(Vimやその他)スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。