エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
全角英数字を半角に変換するVimScript - さわだのノート
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
全角英数字を半角に変換するVimScript - さわだのノート
VimScriptといいつつ、いつもどおり基本的にPerlで作業しています。 tr演算子さえ使えば全角/半角の変... VimScriptといいつつ、いつもどおり基本的にPerlで作業しています。 tr演算子さえ使えば全角/半角の変換なんて簡単にできちゃいますからね。 WindowsならActive Perlさえインストールしてしまえばすぐに使えます。 MacやLinuxなら当然Perlはプリインストールされているから、特別な設定不要で使えるはず。 こうしたマクロを使い慣れたPerl(Pythonでも、RubyでもOK)で手軽に書けるのがVimの魅力です。 VimScript自体はまったく理解が及びませんが。 数字だけ変換とか、カタカナだけ変換とかもPerlのtr演算子があれば簡単にできます。ほんと、文字操作との相性は抜群です。 func! Hankaku() range let str = getline(a:firstline, a:lastline) perl << EOF use utf8; use