タグ

repeatとelispに関するishideoのブックマーク (1)

  • 複数回貼付けに関する設定 - Shohei Yoshida's Diary

    Emacsの基的なコマンドは C-u "数字"の後に実行すると"数字"回だけ 繰り返してくれるんだけど、C-yとか M-yの場合、繰り返すんじゃなくて、 "数字"個前の kill-ringの内容が貼り付けられる。 yank-popを使うならさておき anything-show-kill-ringみたいなものを yank-popの代わりに使えば n個前のものを貼りつけというのは不要なので、 繰り返して貼付けという操作がやはり欲しくなる。 10行ぐらい貼りつけて、各行少しずつ直すというような作業はわりと 多いと思います。Vimだと 10yyとか 10ddみたいな感じでとても簡単に できることなんですが、それができないというのはあれなので。 コード 基的に EmacsWikiとか StackOverflowで見たものを引用 現在の行を複製する関数 キーはお好きなように割り当ててください。 ;

    複数回貼付けに関する設定 - Shohei Yoshida's Diary
  • 1