MacOS 下 Emacs 安装及 ESS 配置

Mac环境Emacs安装auto-complete 一、安装emacs 建议使用Homebrew安装,安装命令如下: brew install emacs 二、检查C系列和M系列的组合键是否可用 1. 使用组合键C-n (Ctrl + n),观察光标是否下移一行 2. 使用组合键M-x (option + x) 观察是否底部是否会出现如下提示 如果没有出现提示可使用如下图中的步骤进行配置 三、下载auto-complete 3.1 github地址如下:https://github.com/auto-complete/auto... 阅读详情

安装 Emacs

在这里下载 Emacs 安装
https://emacsformacosx.com/
安装完成后,emacs 的可执行文件路径是

/Applications/Emacs.app/Contents/MacOS/Emacs 

执行如下操作

mkdir $HOME/bin
cd $HOME/bin
ln -s /Applications/Emacs.app/Contents/MacOS/Emacs emacs

修改 .profile 文件,将 $HOME/bin 目录添加到 PATH 中

安装 ESS(Emacs Speaks Statistics)

在这里下载 ESS 源文件
https://ess.r-project.org/
当前最新版本是 ess-18.10.2.tgz
然后执行以下操作编译 ESS

cd ~/.emacs.d
gzip -dc ~/Downloads/ess-18.10.2.tgz | tar xf -
cd ess-18.10.2
make

编译完成后,在 .emacs文件中(如果不存在就创建一个)加入如下语句

(add-to-list 'load-path "/Users/你的用户名/.emacs.d/ess-18.10.2/lisp")
(require 'ess-r-mode)

整个按照配置就完成了。

关闭 ESS 自动替换 “_” 功能

ESS 默认有一个功能,就是将用户输入的 _自动替换为 R 语言里的赋值符号 <-,如果不习惯 ESS 里的这种默认替换操作,可以在 .emacs文件中加入如下语句

(ess-toggle-underscore nil)

即可关闭这个自动替换功能。

从任何地方轻松启动Emacs:OSX用户指南 本文还有配套的精品资源,点击获取 简介:Emacs作为一款功能强大的文本编辑器,深受程序员和科技爱好者的青睐。本文将指导OSX用户如何通过快捷方式创建、使用Automator服务、启动Emacs daemon、应用Emacs client、集成系统服务和个性化Emacs配置等步骤,实现从任何地方快速启动和使用Emacs。这不仅提升了工作效率,也展示了Emacs作为全能工具的... 阅读详情

相关推荐

VMFS数据存储(datastore)丢失后恢复步骤

vmfs datastore恢复步骤

jetliu05的博客 3267

Mac下安装emacs+cscopse+auto-complete(二十九)

第一种方式:安装cscope #sudo apt install cscope 第二种方式:下载cscope和auto-complete 下载 2.安装: # tar -zxf cscope-xx.x.tar.gz # cd cscope-xx.x # ./configure # sudoapt-getinstalllibncurses5-dev # make # sudo m...

Android系统攻城狮 1316

相机标定原理与张氏标定法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

heeweii的博客 2280

深度解析Mac系统下Emacs的配置与优化方案

Emacs是一款具有悠久历史的文本编辑器家族,以其强大的可扩展性和自定义能力著称。GNU Emacs作为其中最流行的分支,被官方描述为"可扩展、可自定义、自文档化的实时显示编辑器"。自1970年代中期诞生以来,经过数十年的发展,Emacs已经演变成一个功能强大的开发环境,而不仅仅是一个简单的文本编辑器。 ## 第一部分:Mac系统下的Emacs安装方案 ### 1.1 Emacs Mac Po...

gitblog_00111的博客 677

手把手教你用Boot-Repair快速修复Ubuntu启动分区缺失(附详细命令行步骤)

本文详细介绍了如何使用Boot-Repair工具快速修复Ubuntu启动分区缺失问题,包括诊断、应急准备、自动修复和手动命令操作。通过grub rescue模式下的关键命令和Boot-Repair的图形界面操作,帮助用户高效解决启动分区故障,确保系统恢复正常运行。

weixin_29229989的博客 564

比利时风电光伏负荷一体化数据集解析与应用

本文深度解析了由比利时输电系统运营商Elia集团提供的风电光伏负荷一体化数据集。该数据集整合了负荷、风电与光伏出力数据,并包含多时间尺度的官方预测值,时间跨度长达四年,是研究能源转型、构建电力预测模型及分析电网运行的宝贵资源。文章详细介绍了数据价值、字段含义、实战应用场景(如预测模型基准测试、风光互补性分析)以及数据处理指南,为相关领域的研究与开发提供了高质量数据基础和实践参考。

weixin_29200741的博客 429

mac安装emacs

rm /usr/bin/emacs rm -rf /usr/share/emacs brew install --cocoa emacs ln -s /usr/local/Cellar/emacs/24.3/Emacs.app /Applications/

i am me,haha,么么哒。。。 1571

疲劳容器的定义_FKM规范针对非焊接构件疲劳强度评估实例介绍(下篇)

一、写在前面FKM Inside ANSYS软件,该软件是在FKM 规范的基础上,在ANSYS Workbench内开发的进行非焊接构件及焊缝静强度和疲劳强度评估的工具包。基于ANSYS计算模型的信息,在图形用户界面定义相关设置,利用有限元分析计算结果,自动嵌入FKM规范要求的静强度计算和疲劳强度计算流程和方法,自动将应力结果和相关物理量传递给工具包,无须手动预先选择评估的热点区域,可以...

weixin_35925298的博客 1885

工欲善其事,必先利其器之—MAC下安装与配置emacs

安装 mac os下安装emacs有如下方式 * 通过homebrew安装 brew install emacs --with-cocoa 通过MacPorts sudo port install emacs-app 通过Emacs for OSX emacs 26.1.1下载地址 注:这里建议于第三种方式安装,根据以住的经验兼容性问题会少很多! 环境配置 ...

技术的学习与积累是个技术活 1万+

保姆级教程:手把手教你用CANoe/CANalyzer读取汽车故障码(UDS 0x19服务实战)

本文提供了一份详细的CANoe/CANalyzer使用教程,指导如何通过UDS 0x19服务读取汽车故障码。从硬件配置到报文构建,再到故障码解析,手把手教你完成汽车诊断全流程,特别适合汽车电子工程师和诊断开发人员。

weixin_42524945的博客 261

【SOUND】Linux音频子系统ASoC的驱动框架总分析

ALSA系统在芯片(ASoC)层的总体项目目标是为嵌入式芯片处理器(例如PXA2XX,AU1X00,IMX等)和便携式音频编解码器提供更好的ALSA支持。 在进入ASoC子系统之前,内核对SoC音频有一些支持,但是它有一些局限性:ASoC层旨在解决这些问题并提供以下内容特征 :为了实现这一切,ASoC基本上将嵌入式音频系统分为多个可重复使用的组件驱动程序:另外,这里提下OSS(Open Sound System)这个基本被弃用的音频框架。 可以参考Linux OSS架构声卡驱动框架 2.3 ASoC重要

wang 恒 的博客 1783

如何使用 Homebrew-Emacs-Plus 轻松安装定制化 Emacs

Homebrew-Emacs-Plus 是一款专为 Homebrew 包管理器设计的 Emacs 增强版公式,它允许用户轻松安装和定制多个版本的 Emacs,支持从 26 到 31 的各个版本,并提供丰富的编译选项和视觉定制功能。无论是编程爱好者还是 Emacs 重度用户,都能通过这个开源项目获得更个性化的编辑器体验。 ## 📋 核心功能与优势 Homebrew-Emacs-Plus 提供了

gitblog_01112的博客 713

YOLO26改进105:全网首发--使用BiFPN改进特征金字塔网络

YOLOv6 v3.0在目标检测领域实现重大突破,通过改进网络架构和训练方案显著提升性能。该版本在COCO数据集上展现出优越表现:YOLOv6-N达到37.5% AP/1187 FPS,YOLOv6-S实现45.0% AP/484 FPS,均超越同类检测器。大模型YOLOv6-M/L分别达到50.0%/52.8% AP,L6版本更创下实时检测新纪录。关键技术包括RepVGGBlock、BiFusion等新型模块,通过多分支融合和高效重参数化设计提升性能。研究团队已验证各改进模块有效性,代码已开源。

AIcurator的博客 95

Koala多平台部署指南:Windows、macOS、Linux完整安装教程

想要快速上手Koala这款强大的GUI应用程序,帮助前端开发者高效编译Less、Sass和CoffeeScript吗?这份终极完整安装指南将带你轻松完成在Windows、macOS和Linux三大主流操作系统的部署。Koala作为一款开源免费的GUI工具,让CSS预处理器编译变得简单直观,是Web开发者的必备利器! ## 🚀 Windows系统安装步骤 在Windows系统上安装Koala非

gitblog_00845的博客 599

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

jxl-winthumb 项目安装与使用教程

jxl-winthumb 项目安装与使用教程 1. 项目目录结构及介绍 jxl-winthumb/ ├── github/ │ └── workflows/ ├── benches/ ├── src/ ├── tests/ ├── .gitattributes ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README...

gitblog_00017的博客 429

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

eless - 一个更好的'less'替代工具

eless - 一个更好的'less'替代工具 项目基础介绍和主要编程语言 eless 是一个基于 Bash 脚本和 Emacs 的轻量级查看工具,旨在提供比传统 less 命令更好的查看体验。该项目主要使用 Bash 脚本和 Emacs Lisp 进行开发。 项目核心功能 eless 的核心功能包括: 语法高亮:支持多种文件类型的语法高亮显示。 Org 模式文件渲染:能够渲染 Org 模式文件...

gitblog_00299的博客 748

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

那些常用的编辑器

1. Vim(Unix及类Unix系统文本编辑器) Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性,VIM是自由软件。(自由软件是一种可以不受限制地自由使用、复制、研究、修改和分发但必须公开源代码的软件。可以买卖。这方面的不受限制正是自由软件最重要的本质。) Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1...

weixin_44077227的博客 1238

推荐:构建macOS的Emacs

推荐:构建macOS的Emacs 项目简介 是一个用于构建MacOS上自定义版本Emacs的项目。该项目由Jim Snyders维护,旨在帮助Emacs爱好者在macOS平台上构建自己的定制版Emacs。 功能与用途 通过此项目,你可以: 自定义配置你的Emacs环境,满足个人需求。 构建适用于macOS系统的Emacs版本,充分利用系统特性。 获得更快的启动速度和更好的性能表现。 定期获取更新...

gitblog_00048的博客 477

Emacs Mac Port 安装与使用指南

Emacs Mac Port 是 GNU Emacs 的一个分支,专门为 macOS 系统优化。它提供了原生的 macOS GUI 支持,并且包含了许多流行的补丁,使得在 Mac 上安装和使用 Emacs 更加方便。该项目由 railwaycat 维护,并通过 Homebrew 包管理器提供安装支持。 ## 2. 项目快速启动 ### 2.1 安装 Homebrew 首先,确保你已经安装了

gitblog_00369的博客 1173

Emacs/ESS编辑和规范R代码

程序代码不管写给谁看都应该规范。没规范的代码别人看不懂,过后自己看起来也烦。下面是用Emacs编辑R代码的一些设置,东拼西凑弄出来的,自认为还算方便。Emacs是怎么样的编辑神器,不用你永远不知道。 1 ESS安装 下载ESS,解压缩将整个ESS目录文件放到~/.emacs.d/addons下(其它目录当然也可以),在emacs配置文件中加入: (add-to-list 'load

R语言与生物信息学 4103

Mac上使用Emacs

1.Emacs的安装:Mac上的Emac版本有: - Emacs for Mac OS X - Emacs for Mac OS X Modified - Emacs Mac Port - Aquamacs 这里使用homebrew安装GNU Emacs:brew install emacs --HEAD --use-git-head --with-cocoa --with-gnutls

night_watcher_的博客 1万+

mac-setup 指南:macOS 上 Emacs 的安装与主流配置方案

本篇指南整理自 [mac-setup](https://link.gitcode.com/i/9227e9d28625a4771a2b5e23c369fe20) 文档体系中的 [Emacs 章节](https://link.gitcode.com/i/3a4023c90e1c564470a433c9158991ad),覆盖从零在 macOS 上安装 Emacs 的两大主流 Homebrew 发行版

gitblog_00856的博客 408

Emacs Plus: 增强版Emacs的Homebrew包管理器

Emacs Plus 是一个为 macOS 用户提供的 Homebrew 包管理器扩展,专注于提供增强版的 GNU Emacs。该项目的主要编程语言是 Emacs Lisp,但同时也涉及到 Shell 脚本和 Ruby(用于 Homebrew 的公式编写)。 ## 项目核心功能 Emacs Plus 的核心功能是为 macOS 用户提供一个便捷的方式来安装和管理不同版本的 GNU Emacs,

gitblog_00670的博客 636

macOS 安装emacs

1、下载页面:https://www.gnu.org/software/emacs/download.html比如安装26.2版本 2、.bash_profile中增加:alias emacs="/Applications/Emacs.app/Contents/MacOS/Emacs -nw" 3、source.bash_profile ...

weixin_37871174的博客 1036

Mac版的emacs配置(三十二)

(custom-set-variables '(show-paren-mode t)) (custom-set-faces '(default ((t (:family "Andale Mono" :foundry "monotype" :slant normal :weight normal :height 113 :width normal))))) ;;Load site-lisp...

Android系统攻城狮 1671

Emacs Speaks Statistics: ESS 使用教程

Emacs Speaks Statistics (ESS) 是一个开源项目,旨在为统计语言和数据分析提供一个统一的编辑器接口。它主要支持 R 语言,同时也支持其他一些统计语言,如 Python 的 statsmodels 和 pandas 库。ESS 与 Emacs 文本编辑器紧密集成,提供了语法高亮、代码补全、交互式命令行等功能,极大地提高了统计分析和编程的效率。 ## 2. 项目快速启动

gitblog_00013的博客 793
上一篇: 矩阵运算规律总结
下一篇: 两个 0 1 向量之间的相关性计算
klcola
博客等级 码龄20年 20粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值