前言笔者把多年UBuntu上用Emacs和Maven开发Java应用(包括TestNG和Web application)的技巧总结出来,希望对有志于Linux开发的朋友有帮助。我并不反对用IDE开发,但是很多时候,Emacs能够带来更快的速度(同时对机器硬件要求也很小),对Java工程的更透彻了解,更容易和开源领域的工程师交流。我还不怎么喜欢用鼠标,Emacs让我能够解放我的右手。安装1.确保你已
转载 2024-01-05 11:01:34
53阅读
编辑首先就得定位光标位置 你肯定首先想到的是上下左右键甚至你更幸运有一个鼠标那么更容易定位插入点了。 可是想过没有如果你没有鼠标怎么办,更变态没有上下左右键呢,呵呵。 当然了,如果有的话可以使用他们,但是你是不是感觉你得大步移动你的手臂了,当你再移回键盘区可要费点心思了,难免分散一点注意力,不要小看这点,如果操作频繁的话规模可不可以忽视,我用emacs是干活的,好比cpu如果忙于处理外部事件
原创 2012-05-11 12:20:40
758阅读
Emacs快捷键   掌握Emacs的 快捷键可以说是Emacs爱好者的基本功,也是提高编辑速度和质量所必备的,但是初学者可能记不住那么多的快捷键必要时可以翻一下,最常用的快捷键数量也就数十个。Emacs的快捷键都是绑定于ctrl和alt(或称meta)上的,例如c-x就是ctrl+x,m-x就是alt+x。当然所有的按键都可以自定义。  当要退出编辑时C-x C-c 代表着,先按C-x 再按C-
转载 2024-08-16 19:26:46
121阅读
grub启动时会在/boot/grub/中寻找一个名字为menu.lst的配置文件,如果找不到此文件则不进入菜单模式而直接进入命令行模式。menu.lst 是一个文本文件,你可以用任何一个文本编辑器来打开它。每一行代表一个配置命令,如果一行的第一个字符为井号”#”则这一行为注释,你可以简单地用增加或减少注释行来改变配置。   编辑menu.lst,一般会有以下各行 timeout second
emacs求助编辑百科名片 EmacsEmacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、R
1: 写 C/C++ 代码时候,可以根据自动补全头文件。 注意,是补全,也就是说至少我们需要输入几个字符让它帮忙补全。 2: 如果头文件存放在搜索路径的子目录中,可以自动列出子目录中的文件, 并将这些文件添加到用于补齐的候选名单中。 3: 补齐完成之后,可以自动判断到底应该使用 #include 还是 #include "FILE" 。
转载 2024-04-22 20:44:30
32阅读
-一次执行一条命令 M!-执行一条shell命令,并把结果放到当前编辑缓冲区C-u M !=============================下面正式进入shell编辑缓冲区=============================-启动shell编辑缓冲区M x shell-再启动一个shell编辑缓冲区M x rename-uniquely-终止一个作业C-c C-c-滚动历史
原创 2014-12-17 22:55:51
756阅读
一说起神级的编辑器,都会说 VIM 和 Emacs,那么这两个中,到底选择哪个比较好?或者哪个编辑器更适合于哪类人群?他们分别有什么优劣势?写代码时,我在本地主要用Emacs,有时候嫌开启太慢就VIM,服务器上也基本用VIM。看代码的时候喜欢SublimeText 确实方便。脚踏两条船的不是异端,只是让工具回归工具了而已。比如我是搞前端的,平时会涉及到 HTML、CSS 及 JavaScript
本文将介绍,在Emacs中,通过各种扩展,打造强大的Python IDE环境,包括Snippet工具,智能提示,自动补全,重构工具,调试以及GAE的调试,等等。以下各工具的安装前提是你对Emacs的配置文件有一定的了解,所有相关的el文件都必须放在load_path能够加载的地方。 1. YASnippet snippet工具,可自定义一些模板,必不可少的好东西!看了下面这个很酷的演示动画就明白了
Emacs-031-编辑撤销       VIM入门学习的时候,撤销功能学习的非常早。印象中当时我拿到的教程中说编辑中撤销操作非常频繁,以至于写书的人的键盘上U键的磨损最厉害。       比较胶合的是Emacs的撤销也与U有一定的关系,Emacs编辑撤销的方法是C-x u。到此,Emacs学习没多久倒是深深感受到了这个编辑器对C键的依赖性,无怪乎很多人拿左手小指骨折来调侃这个编辑器。
原创 2022-03-11 13:50:46
482阅读
# 如何在Emacs编辑Python代码 Emacs是一个功能强大的文本编辑器,可以支持多种编程语言的编辑,包括Python。在这篇文章中,我们将指导你如何配置Emacs编辑Python代码。这篇文章将分为几个步骤,每个步骤都包含了详细的指令和代码示例。 ## 流程概览 以下是设置Emacs以支持Python编辑的流程: | 步骤 | 描述 | |------|------| | 1
原创 9月前
44阅读
今天开始,练习使用emacs,决心用emacs编辑linux下的文件,写程序代码。这可是自由软件基金会里的名牌软件啊,科学家,工程师们使用的工具。废话少说,先入正题吧。   [2010-04-11] 今天学会了如下几个快捷键: Ctrl-V   下一页 Alt-V    上一页 Ctrl-p  &n
原创 2010-04-11 11:18:54
646阅读
Emacs-031-编辑撤销       VIM入门学习的时候,撤销功能学习的非常早。印象中当时我拿到的教程中说编辑中撤销操作非常频繁,以至于写书的人的键盘上U键的磨损最厉害。       比较胶合的是Emacs的撤销也与U有一定的关系,Emacs编辑撤销的方法是C-x u。到此,Emacs学习没多久倒是深深感受到了这个编辑器对C键的依赖性,无怪乎很多人拿左手小指骨折来调侃这个编辑器。
原创 2021-07-08 11:11:04
314阅读
我的FC5发行版中的Emacs版本是21, 是现在很常见的版本, 对于中文等语言采用内部字符表示方案,也就是所谓的 Emacs Mule 表示方案,这个方案是以iso2022为基础,并进行了适当的扩充。现在这个方案已经不敷使用,例如无法支持GBK和GB18030,其编码空间已经基本耗尽。因此,要想使用GBK扩充的汉字,就得用mule-gbk软件包。 Emacs22沿用了Emacs2
Emacs是一款著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个和Emacs起名被大家熟知的代码编辑神器是vim。Emacs它的核心是Emacs Lisp的解释器,Emacs Lisp是Lisp编程语言的一种方言,具有扩展功能以支持文本编辑Emacs - 代码编辑神器之一GNU Emacs的功能包括内容感知的编辑模式,包括许多文件类型的语法着色。完
前面通过org-mode、babel以及代码块的管理等一系列的文档,基本上能够做我已经理解的文学式编程的功能。但是,如果直接在org文件中
原创 2024-01-02 11:33:19
59阅读
背景笔者开源了一个小项目code-run,类似codepen的一个工具,其中代码编辑器使用的是微软的Monaco Editor,这个库是直接从VSCode的源码中生成的,只不过是做了一点修改让它支持在浏览器中运行,但是功能基本是和VSCode一样强大的,所以在笔者看来Monaco Editor等于VSCode的编辑器核心。另外笔者是一个颜控,不管做什么项目,都热衷于配套一些好看的皮肤、主题,所以M
转载 2024-05-27 10:22:53
1043阅读
1 背景做嵌入式linux开发,经常会用到xshell来远程连接编辑调试代码,修改代码用vim或gedit等文本编辑器,开发效率比较低。有时候会用FTP等工具将代码拷贝到本机,用IDE打开编辑,修改完之后再拷贝回去,无疑增加了工作量。幸运的是有很多开发工具支持远程编辑,我们今天介绍的vscode就是其中一种。本地环境:Windows 远程环境:ubuntu 16.042 本地配置2.1 opens
转载 2024-02-27 12:50:51
34阅读
之间有很多小伙伴咨询我说想要推荐几个学习 Java 的网站,但是之前太忙了,一直没空整理,最近这段时间稍微空闲了些,所以我整理了几个不错的学习 Java 的网站,这些网站基本上都是外文网站,因为我觉得是吧,总是推荐国内的没什么意思,这里也算是带大家拓展一下视野吧,看看国外的网站是怎么做的,有没有什么可以借鉴的地方,话不多说,走起~1、LearnJava 在线这是一个非常不错的学习 Java 的在线
Emacs-064-Emacs中使用VIM的编辑模式这个功能我听说已久也期待已久,处于最初的学习阶段,这部分一直没有触碰。实现VIM模式的编辑需要一个插件evil,安装后做了部分尝试。最初尝试的时候发现一切如旧,没有什么变化。
原创 2022-03-11 15:40:46
227阅读
  • 1
  • 2
  • 3
  • 4
  • 5