Chinaunix首页 | 论坛 | 博客
  • 博客访问: 120749
  • 博文数量: 24
  • 博客积分: 3030
  • 博客等级: 中校
  • 技术积分: 580
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-11 10:58
文章分类

全部博文(24)

文章存档

2011年(2)

2010年(4)

2009年(10)

2008年(8)

我的朋友

分类: LINUX

2008-05-16 13:50:24

copy-word,copy-line,copy-paragraph,copy-string这些我们最常用的就不用介绍了,有时候需要copy一行中的一半怎么办呢,今天写了两个函数.方便多了.
;;for copying curr position  to begin of line
;;author:Created 2008-05-16 by qingwu

(defun copy-curr-position-to-begin-of-line (&optional arg)
  "Copy curr position to begin of line string into kill-ring."
  (interactive)
  (let ((beg (point))
        (end (line-beginning-position)))
    (copy-region-as-kill beg end))
  )
(global-set-key (kbd "C-c b") 'copy-curr-position-to-begin-of-line)


;;for copying end to curr position of line.

(defun copy-curr-position-to-end-of-line (&optional arg)
  "Copy curr position to end of line string into kill-ring."
  (interactive)
  (let ((beg (point))
        (end (line-beginning-position)))
    (copy-region-as-kill beg end))
  )
(global-set-key (kbd "C-c f") 'copy-curr-position-to-end-of-line)

阅读(624) | 评论(0) | 转发(0) |
0

上一篇:人情练达即文章

下一篇:随时插入标记

给主人留下些什么吧!~~