1.最好有个合适的舒服键盘。我觉得贵不想买。。。心痛

1.1结合tmux使用,

1.2 最好早点学会绑定快捷键和自启动某个功能,并且不要和widows冲突,和自己冲突。这很方便。但是目前我还不怎么会用,心痛

2.ubuntu一般可以apt-get install emacs24.这个版本不错了。

3.找个好点的emacs配置,比如代码编辑时有行标,不过你可以基本假设emacs拥有了你先要的所有功能,然后google或是百度找到使用方法。比如代码补偿 alt-x company-mode 启用。或者绑定快捷键,还有代码块缩放。

4.emacs的文件管理特别强大,在你crtl+x+d之后可以操作很多,只需要一些快捷键。R (大写R,后面不在累述)重命名,d标记删除 C标记移动 等多文件标记某个操作之后 x就是执行。等等。。。。这些都很像是鼠标操作一样便捷,而不是linux下输入命令行

5.特别是emacs 下的tab请多多使用,我懒得记住路径 文件名什么的,只要记住一部分输入时 tab就好了。

6.ctrl+x+b 切换buffer 结合5 很舒服到处切换操作各个文件目录等。

7.emacs还有个笔记功能,可以在任意位置做个书签,然后打开书签文件后enter一下就可以跳到你记下的位置,但是我还没记熟,我自己都没常用,

8.多窗口比如3个以上切换很麻烦,有个快捷跳转,我尝试了一下很方便,但是我还不会绑定快捷键,我用起来很累,我就没怎么用,但是我很喜欢开很多窗口,屏幕大 窗口多可以对比着看很多东西,,,舒服啊。所以这个得早点学习一哈子

9.查找与替换。

C-s -> mini buffer 会出现I-search ->输入你想查找的单词,随着你输入字符增多递增高亮 -> 找到所要单词,键入enter -> C-s 命令可以切换单词的位置

C-s     Isearch-forward   从光标位置向前(朝文件尾方向)开始递增查找

C-r     Isearch-backward  从光标位置向后(朝文件头方向)开始递增查找

C-s C-w                   从光标位置开始的单词作为查找字符串
C-s C-y                   从光标位置到行尾之间作为查找串
Return                    退出查找

C-g     Keyboard-quit     取消递增查找(需按两次)

M-% 查找并通过 Y/N 来确认替换或者否 M-x replace-string 基本就等同于从光标开始的位置全局替换

10.注释

选中你想要注释的代码区域,我的是C-2(or C-@ or C-空格),然后alt-; 在同样注释区域再次操作就可以解除注释。