emacs/vim 问题
以前一直用windows下的编辑器,
最近试用了一下emacs和vim,
有几个问题:
1、怎么复制某个单词,某一行?
2、可能是刚开始用,感觉不如windows下的编辑器方便,大概是这两个软件起源早的原因,对鼠标支持不是太好,对键盘上home,end,pageup,pagedown等键也没有利用好(那时的键盘好像没有这些键)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
通常terminal 模式设置成linux的话,用putty这样的软件就很容易是用pageup/pagedown/home/end.
如果是直接再Linux上使用,直接就支持这几个键。对鼠标的支持,其实是因为vim的设计观念就是不用鼠标就可以完成一切,因为用鼠标有时候效率比较低。
在win下的 _vimrc 文件中加入
source $VIMRUNTIME/mswin.vim
behave mswin
即可用CTRL+C CTRL+V 的方式来复制粘贴,基本上完全符合 win 习惯,同时原有的 vim 方式仍然可用~~
好
vim的操作
按v开始选择,用方向键选择区域后按x剪切,或者y复制,
移动光标到目的,按p粘贴
复制一行:yy
复制一个单词:yw
粘贴:p
BTW:
vim 和 emacs 对鼠标的支持都很不错,而且还可以定制。功能键更就不用说了,你不能用,只能是你的终端设置得不对。
说 UltraEdit 比 vim/emacs 好的人,只能说他还不了解 vim/emacs。
楼主说的不知道是否是linux下的VIM, 我没用过windows下的VIM,但是我猜想它和linux 下差不多。
1,VIM:yy 复制一行,cc剪切一行,dd删除一行
2,VIM和emac是Linux console环境下最著名的文本编辑器,我个人觉得它的优点是在console环境下才能体现出来的,至于windows环境,个人觉得ultraedit不错。当然,考虑到VIM和EMAC都是自由(免费)软件,能做到目前的样子已经很不错了。