スパム対策として書込み時にID/PWを要求されますが、ローマ字で ほげ/ホゲ で書き込めるようになります。

カーソル下の単語を最後にヤンクしたテキストで置き換え

  • ページ: tips
  • カテゴリー: 編集
  • 投稿日: 2005-01-11 16:07:32 (火)
  • バージョン:

メッセージ

foo();
bar();

となっていて、fooをbarに置き換えたいとき、
barの上でyiw、続いてfooの上でdiw"0Pとすればいい。
レジスタ"1から"9にはコマンドcやdで削除されたテキストが入るのに対し、
"0には最後にヤンクされたテキストだけが入ることを利用している。

nnoremap dp diw"0P

とマッピングしておくと便利。(delete and put)


  • dpってコマンドがあるのか調べてみたら、diffモードでdiffputになるらしい。 -- nanasi? 2005-01-11 21:26:33 (火)
  • cpの方が割り当てられてないし、cwとの連想からいいかも。 -- 2005-01-12 12:22:48 (水)
  • wbdiw"0P とすると、単語のどこにカーソルがあっても置き換えがききますね。 -- 2005-02-01 23:57:34 (火)
  • ビジュアルモードで p すると、選択した範囲を削除してプットになるので、マッピングしたくない向きにはその方法がいいかも。 -- 2006-08-01 22:27:48 (火)



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-10-14 (火) 01:13:17 (1465d)