[求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

Vim、Emacs配置和使用
回复
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

[求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#1

帖子 wgf4242 » 2009-12-04 23:00

Q1.看帮助Esc d在单词中间用也没删掉
Q2.有没有最近访问文件列表
Q3.怎样定位光标到搜索第3次出现win?
上次由 wgf4242 在 2009-12-05 6:46,总共编辑 3 次。
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: [求助]怎样在单词中间把整个单词删掉,

#2

帖子 pcbird » 2009-12-04 23:03

Q1:dw

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
联系:

Re: [求助]怎样在单词中间把整个单词删掉,

#3

帖子 pityonline » 2009-12-04 23:04

Q4.楼主要问什么?

提问不详细,往往误回答……
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
princelai
帖子: 920
注册时间: 2007-01-06 21:00
联系:

Re: [求助]怎样在单词中间把整个单词删掉,

#4

帖子 princelai » 2009-12-04 23:58

pcbird 写了:Q1:dw
vim中可行,还能cw[ESC]
头像
princelai
帖子: 920
注册时间: 2007-01-06 21:00
联系:

Re: [求助]怎样在单词中间把整个单词删掉,

#5

帖子 princelai » 2009-12-04 23:59

Q3,不太明白,估计你的意思是,搜索后按两下n/N
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: [求助]怎样在单词中间把整个单词删掉,

#6

帖子 lilydjwg » 2009-12-05 0:01

pcbird 写了:Q1:dw
看清楚,是删掉整个单词:daw,也许diw更适合。

当然,这是在 Vim 里边。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: [求助]怎样在单词中间把整个单词删掉,

#7

帖子 eexpress » 2009-12-05 0:05

估计是需要
/win<CR>gg3n

bdw

这些
● 鸣学
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
联系:

Re: [求助]怎样在单词中间把整个单词删掉,

#8

帖子 pityonline » 2009-12-05 0:21

eexpress 写了:估计是需要
/win<CR>gg3n

bdw

这些
还是神厉害!我还没按下n时光标就定位到搜索到的第三个win前面了……

Q1那个好像不能在单词中间删除整个单词,所以神说用bdw,把光标移到词首再删整词。
Q2最近文件列表没用过,不过我的主目录下有个.viminfo,如果你也有,可以cat一下。
Q3神也给你解决了……
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
pipilu
帖子: 63
注册时间: 2007-10-22 21:41

Re: [求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#9

帖子 pipilu » 2009-12-09 10:06

代码: 全选

(defun delete-cur-word-in-mid-word()
  (interactive)
  (progn (forward-word (-  1))
	 (mark-word)
	 (delete-region (region-beginning) (region-end))))
你再绑定个按键就可以了

(global-set-key [...] 'delete-cur-word-in-mid-word)
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: [求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#10

帖子 roylez » 2009-12-09 10:24

pipilu 写了:

代码: 全选

(defun delete-cur-word-in-mid-word()
  (interactive)
  (progn (forward-word (-  1))
	 (mark-word)
	 (delete-region (region-beginning) (region-end))))
你再绑定个按键就可以了

(global-set-key [...] 'delete-cur-word-in-mid-word)
很简单的。左手按住ctrl,右手按住shift,鼻子顶住esc,再叫你旁边的哥们同时按住 alt 和 d。
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: [求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#11

帖子 eexpress » 2009-12-09 10:28

roylez, 又来这套
● 鸣学
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: [求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#12

帖子 roylez » 2009-12-09 10:35

加菲猫曰:
什么是骄傲?牛呗!什么是爱情?骗呗!什么是温柔?贱呗!什么是艺术?脱呗!
什么是仗义?傻呗!什么是聪明?吹呗!什么是勤俭?抠呗!什么是朋友?你呗!
什么是可爱?我呗!什么是谦虚?装呗!什么是勇敢?二呗!什么是幽默?贫呗!
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
onelynx
帖子: 817
注册时间: 2008-11-13 16:03

Re: [求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#13

帖子 onelynx » 2009-12-09 10:40

pipilu 写了:

代码: 全选

(defun delete-cur-word-in-mid-word()
  (interactive)
  (progn (forward-word (-  1))
	 (mark-word)
	 (delete-region (region-beginning) (region-end))))
你再绑定个按键就可以了

(global-set-key [...] 'delete-cur-word-in-mid-word)

与其去记忆一个自定义的快捷键,还不如老老实实的按Alt-F Alt-Backspace 或 Alt-B Alt-D
wgf4242
帖子: 513
注册时间: 2009-11-30 7:46

Re: [求助]Emacs怎样在单词中间把整个单词删掉,,,,开始忘说了.我问的是emacs

#14

帖子 wgf4242 » 2009-12-09 12:27

。。。同上。。。
我暂时用的是alt bd。。
F和backspace要2只手完成。我用的少一些。
头像
pipilu
帖子: 63
注册时间: 2007-10-22 21:41

#15

帖子 pipilu » 2009-12-09 12:58

嗯,同意楼上,感觉 backspace 太远呵呵,还是喜欢退一步alt-b alt-d
------------------------------------------------------
http://caobeixingqiu.is-programmer.com/
-----------------------------------------------------
回复