首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用'cocoa emacs'更改emacs的默认目录

使用'cocoa emacs'更改emacs的默认目录是指在使用Cocoa Emacs版本的Emacs编辑器时,如何更改其默认目录。Cocoa Emacs是一个基于Cocoa框架的Emacs版本,主要用于macOS平台。

要更改Cocoa Emacs的默认目录,可以通过修改Emacs的配置文件来实现。Emacs的配置文件通常是~/.emacs~/.emacs.d/init.el。在配置文件中,可以使用以下代码来更改默认目录:

代码语言:lisp
复制
(setq user-emacs-directory "/path/to/your/directory")

/path/to/your/directory替换为您想要设置的目录路径。

注意,更改默认目录可能会影响到Emacs的配置和插件的加载,因此请确保新目录中包含所有必要的配置文件和插件。

推荐的腾讯云相关产品:

  • 腾讯云服务器:提供弹性、可扩展的云计算服务,满足各种应用场景的需求。
  • 腾讯云对象存储:提供可靠、安全、高效的云存储服务,支持数据冗余存储和跨区域复制。
  • 腾讯云数据库:提供MySQL、MongoDB等多种数据库服务,支持自动备份和故障切换。
  • 腾讯云容器服务:支持Docker容器化部署,提供弹性、可扩展的容器管理服务。
  • 腾讯云云原生:提供Kubernetes、Istio等云原生技术栈,支持微服务架构和Serverless架构。

产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Emacs安装、配置和使用

下载 官网:https://www.gnu.org/software/emacs 因为我们做芯片主要在Linux服务器上工作,所以点"GNU/Linux",选择合适靠近ftp镜像站点下载。...,所以我们安装到自己home目录。...使用 对于一般使用,不需要额外配置了。默认emacs已经支持了常见编程语言高亮,包括Verilog、SystemVerilog。...我们不需要任何快捷键,就像使用Windows记事本一样,Terminal里敲emacs test.sv,然后写入一段SV代码,写完后点工具栏“保存”按钮。...总结 本文介绍了Emacs安装、配置和简单使用,可以看到几乎是开箱即用。不需要任何额外配置,也不需要学习任何快捷键,对入门非常友好。 学习资料: https://emacs-china.org

1.4K20

Emacs包管理器使用

Emacs也有类似yum、pip、npm这种可以在线安装包管理器,也可以叫插件管理器。...安装MELPA 打开配置文件emacs ~/.emacs,添加MELPA库网址: (require 'package) (add-to-list 'package-archives '("melpa"...M-x list-packages U M-s markdown i x 使用 关闭并重新打开emacs。打开一个md文件,发现已经可以语法高亮了。...总结 打开~/.emacs配置文件,发现上面的操作已经帮我们自动修改好启动文件了。这种库和包安装方式最为简单,直接在线安装,相当于操作系统yum、pythonpip、nodejsnpm。...当然也可以使用下面的命令来重新加载: M-x load-file ~/.emacs 最后,列出几个常用包: verilog-mode 自带,也可以从这里下载最新版本 https://github.com

79720

使用 Emacs 收听 elfeed 中播客

Elfeed[1] 是 Emacs 中一个非常好用 RSS 客户端,之前笔者也写过相关文章[2]进行介绍,强烈建议读者尝试一下跨平台 RSS 客户端。...对于播客,主要分发形式就是基于 RSS,所以用 elfeed 来听是在自然不过事情,只需要一个支持命令行启动音乐播放器即可,常见有:vlc[3]、mpv[4],而且它们都支持直接播放网络流,这样我们就省去了下载音频文件步骤...entry"))) (provide 'elcast) https://github.com/jiacai2050/blog-snippets/blob/main/elcast.el 由于笔者一直使用是...vlc,而且它支持 socks 代理(mpv 只支持 http 代理[6]),因此这里给出使用 vlc 时相关配置: (use-package elcast :load-path...参考资料 [1] Elfeed: https://github.com/skeeto/elfeed [2] 相关文章: https://liujiacai.net/blog/2021/03/05/emacs-love-mail-feed

19510

作为 CEO 使用 Emacs 两年经验之谈

重新考虑使用 Emacs 是一次令我振奋尝试,但我不太清楚这次行动会造成什么反响。在网上,那篇博客评论也是褒贬不一,但是还是有数万阅读量,所以总的来说,我写是一个蛮有意思题材。...在这里我可以很高兴地回答,到目前为止并没有出现什么特别糟糕后果,相反,我手腕还因此变得更灵活了。还有一些人担心,说使用 Emacs 会耗费一个 CEO 精力。...在本文中,我还将重点讨论为什么 Emacs 和函数式编程有很高关联性,以及我们是怎样使用 Emacs 来开发我们产品 —— Fugue,一个使用函数式编程自动化云计算平台。...Emacs 满足我所有这些标准。我每天都使用 Emacs 来工作,我也很高兴我很少需要注意到它。...当然,Org 模式对其他方面也很有用,它是我编写文档首选,包括本文。换句话说,我使用方式与其作者想法背道而驰,但它的确做得很好。我也希望有一天也有人如此评价并使用我们 Fugue。

47030

使用setvbuf更改printf默认buffer 行为

参考链接: C++ setvbuf() 有3种buffer行为,“不缓冲”,“基于块缓冲”和“基于行缓冲”。...stdout(printf)默认是基于行缓冲,即写到stdout字符都会被缓冲起来直到一个换行符输出时候,这些字符才会被打印出来;标准错误输出stderr默认是不缓冲,即写到stderr字符会马上被打印出来...前面提到stdout(printf)是“基于行缓冲”,我们在“Hello World!”后加一个换行“\n”试试。...下面尝试通过int setvbuf(FILE *stream, char *buf, int mode, size_t size); 更改stdout默认缓冲行为,将line buffered修改为unbuffered...基于stdout和stderr缓冲行为,如果我们在调试问题打印输出时候想马上看到输出结果,可以将stdoutline buffered修改为unbuffered,或者使用fprintf(stderr

1.5K20

Mac 配置终端环境

Oh My Zsh 我们现在首先下载Oh My Zsh,通过github克隆: git clone https://github.com/robbyrussell/oh-my-zsh.git 它配置文件在当前目录里面的...zsh-syntax-highlighting ...) # 设置环境变量PATH export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 一般我个人配置环境变量都会放在我个人目录...如果使用默认风格是比较朴素设置有些简陋,建议使用gpakosztmux配置,它实现了一下功能: 基于powerline美化显示。 显示电池电量 和Mac胡同剪切复制。...Tmux相关操作 Prefix-Command前置操作:所有下面介绍快捷键,都必须以前置操作开始。tmux默认前置操作是CTRL+b。...: rm /usr/bin/emacs rm -rf /usr/share/emacs rm -rf .emacs.d/ rm .emacs $ brew install emacs --cocoa

2.3K120

Emacs 29快到了!我们能期待什么

除了 Elisp 开发,我编写大部分代码现在都是在 LSP 服务器帮助下完成,它与 Emacs 一起运行并分析我代码,为我建议和执行更改和操作。...事实上,这是现在默认行为,因为您需要传递--without-sqlite3给 Emacs 构建配置脚本以防止它发生。...自定义用户目录 现在可以更轻松地启动自定义 Emacs 配置文件,而无需使用chemacs2等工具并添加 flag --init-directory。...这可以设置为 Emacs 任何目录,user-emacs-directory其中包括init.el随附目录。.emacs我不使用文件,而是使用文件另一个原因init.el。...更好鼠标和触摸板支持 Emacs 现在使用 XInput 2,它使 Emacs 能够支持更多输入事件,例如触摸板事件。例如,默认情况下,触摸板上捏合手势会增大或减小当前缓冲区文本大小。

2.5K20

Emacs 折腾记

在搜索网友们对此经验之谈时候,自然而然地,目光逐渐聚集到 Emacs 这个使用 Emacs Lisp 作为扩展语言编辑器上。...在 ~/.emacs 文件里加上: (require 'evil) (evil-mode t) 这样就能在大部分地方(除了 eshell 等外)默认进入 Evil 模式使用 Vim 编辑习惯了...在 Windows 下推荐安装到默认路径。我尝试过更改路径安装,比如安装到 D 盘,但是运行时会提示在 C 盘某个路径下找不到 sbcl.core 文件。...start python % 使用 Emacs 运行外部命令方法 M-!...For use with Internet Explorer 平滑滚动 Emacs 默认滚动方式和 Vim 不一样,是光标移到屏幕上或者下边缘时突然跳动半屏,比较不符合我目光跟着光标走习惯,这个可以使用一个插件来解决

1.9K10

Emacs Verilog mode 简单使用指南

本指南旨在深入浅出地介绍Emacs Verilog mode基本使用方法、常见问题及解决方案,并通过实用示例帮助初学者快速上手。...以下是一些可能个性化配置思路: 自定义快捷键:如果你发现某些常用操作默认快捷键不够顺手,可以通过修改.emacs文件来自定义。例如,如果你经常使用代码折叠功能,可以为其设置更便捷快捷键。...Emacs内置了对Git良好支持,通过magit这样插件,你可以直接在编辑器内部查看提交历史、进行代码差异比较、提交更改等操作。这对于跟踪Verilog代码变更历史和协同工作极为便利。...高效代码审查与重构 随着项目规模增长,代码审查和重构变得越来越重要。Emacs配合一些插件,如dired用于文件目录操作,diff-hl高亮显示文件差异,可以高效地进行代码审查。...性能调优 对于大型Verilog项目,Emacs响应速度可能会受到影响。这时,进行一些性能调优是必要。比如,限制后台进程数量,关闭不必要模式,或者使用idle-time减少实时检查频率。

23510

对 Mastering Emacs作者 Mickey Petersen 采访

当时它只是我试验过一系列编辑器中另一个工具。我可能选择了 Red Hat 附带图形化界面,因为它默认启用了区域选择和语法突出显示等功能。...Emacs 远不止于此。 Emacs 已经比以前友好多了。更好默认值;Emacs 附带更明智内含物。...许多人建议更改键绑定或 Emacs 独特词汇表,但我认为这是装点门面,它不会改变学习曲线,如果有的话。 所以我建议是:修改教程 ( C-h t),使其更具交互性、更美观、更详细。...Emacs 对新手建议应该更坚定一些。 有哪些特定于 Emacs 工作流程可以帮助您完成工作(包、默认设置更改等)? 对我来说,这是在需要时编写 Emacs 能力。...所以这是最重要一个:适应不断变化需求。 我主要使用普通 Emacs 键绑定,并进行了一些更改以使某些事情更容易接受。

71610

1.5 起步 - 初次运行 Git 前配置

当前使用仓库 Git 目录 config 文件(就是 .git/config):针对该仓库。...这样做很重要,因为每一个 Git 提交都会使用这些信息,并且它会写入到你每一次提交中,不可更改: $ git config --global user.name "John Doe" $ git config...当你想针对特定项目使用不同用户名称与邮件地址时,可以在那个项目目录下运行没有 --global 选项命令来配置。 很多 GUI 工具都会在第一次运行时帮助你配置这些信息。...文本编辑器 既然用户信息已经设置完毕,你可以配置默认文本编辑器了,当 Git 需要你输入信息时会调用它。 如果未配置,Git 会使用操作系统默认文本编辑器,通常是 Vim。...如果你想使用不同文本编辑器,例如 Emacs,可以这样做: $ git config --global core.editor emacs WARNING Vim 和 Emacs 是像 Linux

55430

使用 Fluxbox 桌面作为你窗口管理器

默认情况下,你桌面会话管理器 (KDM、GDM、LightDM 或 XDM,取决于你安装设置) 将继续让登录到之前桌面,所以你在登录前必需要覆盖上一个桌面。...根据你发行版不同,这个菜单可能非常小,也可能列出 /usr/share/applications 目录所有启动程序。...Fluxbox 配置是在文本文件中设置,这些文本文件包含在 $HOME/.fluxbox 目录中。...例如,这是我典型菜单(或者说至少有它基本结构): # 为使用你自己菜单,复制这些文本到 ~/.fluxbox/menu,然后编辑 # ~/.fluxbox/init ,并更改 session.menuFile...23 (text\)) { x-terminal-emulator -T "Emacs (text)" -e /usr/bin/emacs -nw} [exec] (Emacs (X11\

1.9K20

Emacs 28 新特性介绍

对于 Emacs 拥趸来说,新功能要等上一两年才能使用是无法接受。...但实际这个问题不大,因为很多用户都在用开发版,这可能也是 Emacs 社区特殊文化,自己去编译 master 分支来使用应该算是常态。由于使用人数多,所以即使是开发版,质量也能得到保证。...控制压缩目录默认后缀,nil 表示 tar.gz • 新配置 dired-copy-dereference 拷贝时是否跟随源文件中符号链接 • Org 升级到 9.5 版本 • NonGNU[8]...• project 更新了一堆实用命令,后面会单独写一篇文章介绍 28 中 project 使用方式。...,比如 .dir-locals.el • transient.el[9],就是 magit 中菜单导航使用库,我配置[10]中大量使用

94030
领券