欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

我的Emacs之旅(eclipse中Emacs插件) 博客分类: 插件 Emacs 

程序员文章站 2024-03-21 10:30:52
...

以此文章来记录我eclipse中Emacs的成长(我的Emacs之旅(eclipse中Emacs插件)
            
    
    博客分类: 插件 Emacs 欢迎转载,我会持续更新我对Emacs的掌握,有什么错误,大家可以在文章下面评价 谢谢大家)

 

安装方法:eclipse->Help->Eclipse Marketplace 搜 Emacs下载就ok(如果遇到什么弹窗,选确定或I accept)(翻。墙。环。境下)

 

安装了插件之后,我们会遇到第一个问题:(我的键盘上没有M键,是用Alt代替其功能的)

    就是Emacs环境下,复制是Alt+W,粘贴是Ctrl+Y

    刚开始我还在想习惯了就好,持续了两周后,发现这玩意行不通啊。原因是:我在编程时,经常遇到问题回去搜索解决问题的办法,到了浏览器里复制就是操作系统里默认的Ctrl+C和Ctrl+V了,环境交替的多了,转换的时候总要想下是用Ctrl+C去复制还是Alt+W去复制...想多了你会发现你会出现精神分裂的前兆= =。 改操作系统的默认设置的话,要改dll文件,改的不准确,我win7系统就会出问题,没办法胆小怕事的我只能修改eclipse Emacs环境下了快捷键设置了。

   位置: window->Perference->General->Keys (稍微要注意的是你将copy修改成Ctrl+C后,要将Emacs里面原来默认其他功能的快捷键Ctrl+C换成另外一个不同的快捷键,不然产生冲突起不了效果。像我就是改成Ctrl+Alt+Shift+C 哈哈 永远都不会在和这个产生冲突了 复制快捷键同样的道理)

前言部分结束。

核心技巧describe-bindings:Ctrl+H,B显示当前所有活动的键绑定及其相关命令的列表

    (前提好像是在非html文件下操作,我是在java文件下)

这样成功操作后:Console中就会列出超长的快捷键列表 

我的Emacs之旅(eclipse中Emacs插件)
            
    
    博客分类: 插件 Emacs 
 到这里剩下的就不用我说了,需要什么功能到里面去找,然后设成自己习惯(方便)的快捷键就行了。

我常用的:

复制:Ctrl+C 或 Ctrl+Insert(一进去debug模式后,复制就变成了Ctrl+Insert(位置也不错,用右手))

粘贴:Ctrl+V

查询:Alt+R

搜索文件:Ctrl+X,Ctrl+F

search:Alt+S

content-assist:Alt+/ (内容提示)

goto-line:Alt+G (跳到任意一行)

mark-paragraph:Alt+H(选中当前这个自然段,以空格作为边界线)

Ctrl+E:跳到当前行的最后

Ctrl+A:跳到当前行的最前面

Shift+Enter:无障碍换行

Ctrl+]:快速显示当前类下所有方法

 

窗口操作:

deactivate-window:Ctrl+X,0(停用(如果以前拆分连接)窗口)

join-other-windows:Ctrl+X,1(好像有使分割的窗口变成一个(下面两个操作就是分割出新窗口))

split-window-vertically:Ctrl+X,2(下面分割出一个新窗口)

split-window-horizontally:Ctrl+X,3(右边分割出一个新窗口)

other-window:Ctrl+X,O  哦~(用来切换窗口)

context-information:Alt+Shift+?(获取提示内容,暂时还不知道和Alt+/的区别)

make-frame:Ctrl+X, 5, 2  (对当前编辑文件创建一个拆分缓冲编辑区,该拆分编辑区感觉完全跳出Eclipse 很大)

join-frame:Ctrl+X, 5, 0 (将当前操作(选中)的拆分缓冲编辑区加入到主框架中)

join-other-frames:Ctrl+X, 5, 1 (所有的拆分缓冲编辑区加入到主框架中)

other-frame:Ctrl+X, 5, O  (激活下一个编辑框,注:主框架只算一个编辑框《虽然里面当时包含好几个文件》,而所有的拆分缓冲编辑区每一个独立窗口就算一个编辑框)

switch-to-buffer-other-frame:Ctrl+X, 5, B

大家操作起来才能好好理解到的。。。(上面是我自己的认识。)

暂时就这些了~

 

  • 我的Emacs之旅(eclipse中Emacs插件)
            
    
    博客分类: 插件 Emacs 
  • 大小: 47.3 KB
相关标签: Emacs