はてブロ@ama_chスマートフォン用の表示で見るはてブロ@ama_chhttps://twitter.com/ama_chこの広告は、90日以上更新していないブログに表示しています。2009-01-14Emacsでカーソル位置から行頭まで削除する方法EmacsEmacsには、デフォルトでカーソル位置から行頭まで削除(キル)するキーバインドが設定されていません。C-kでできます*1が、個人的によく使う機能なので1ストロークでいきたいですね。Lineこれを.emacs.elに貼り付けて、C-S-kにglobal-set-keyします。load-file.emacs.elで動くようになります。C-kなぜこれで行頭からカーソル位置まで削除できるのかわからなかったので、C-kの引数の取り方について調べてみました。kで、次に入力したコマンドの解説が表示されます。line.対訳:先頭に引数を付けると、カーソル位置から複数行をキルできます。負の引数は後ろの行をキルします。引数0は、現在行のカーソル位置から後ろをキルします。C-kに与える引数で動作が変わるのか!*1:なぜこれでできるのかは分からない。Vol.74でJavaScriptのメモリリークについて書きました!月別アーカイブはてなブログをはじめよう!ama-chさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。