windows下的emacs怎么改按c-xc-f出现的路径?emacs 24.4 windows

2023-12-27 24阅读

windows下的emacs怎么改按c-xc-f出现的路径?

>>windows下的emacs怎么改按c-xc-f出现的路径。C-xC-f使用的目录是default-directory的值。default-directory是buffer-localvariable,用setq写在.emacs里面没什么用。在没有与文件关联的buffer中default-directory的值是启动emacs时的当前目录。所以你可以修改启动emacs时的当前目录(PWD)。修改启动emacs的当前目录,有多种方法:

windows下的emacs怎么改按c-xc-f出现的路径?emacs 24.4 windows(图片来源网络,侵删)

1.修改emacs快捷方式属性的起始位置为你希望的文件夹,路径有空格的要加双引号。

2.写一个bat/cmd脚本来启动emacs,该脚本内容:先CD到目标路径,然后执行emacs如果当前buffer已经打开了文件,default-directory会变成文件的所在路径。这个行为是不建议更改的。如果希望任何时候C-xC-f都是默认到某个目录,建议自己写一个函数来代替默认C-xC-f绑定的函数。例如:(defun my-find-file () (interactive) (let ((default-directory "/mnt/")) (call-interactively #'find-file)))(global-set-key (kbd "C-x C-f") 'my-find-file)

emacs适合哪类程序开发?

1. Emacs适合各类程序开发。2. 因为Emacs是一个高度可定制的文本编辑器,它提供了丰富的插件和扩展功能,可以满足不同程序开发的需求。无论是前端开发、后端开发、数据科学还是嵌入式开发,Emacs都可以通过相应的插件和配置来支持。3. 例如,对于前端开发,Emacs可以通过插件如web-mode、js2-mode和emmet-mode来提供HTML、JavaScript和CSS的语法高亮、自动补全和代码导航等功能;对于后端开发,Emacs可以通过插件如python-mode、ruby-mode和go-mode来提供对相应语言的支持;对于数据科学,Emacs可以通过插件如ESS(Emacs Speaks Statistics)来提供对R、Python和Julia等语言的集成开发环境;对于嵌入式开发,Emacs可以通过插件如platformio-mode和gdb-many-windows来提供对嵌入式系统的编译、调试和仿真等功能。综上所述,Emacs的可扩展性使其适合各类程序开发。

windows下的emacs怎么改按c-xc-f出现的路径?emacs 24.4 windows(图片来源网络,侵删)

Emacs 是一款高度可定制的文本编辑器,它支持多种编程语言,包括 C、C++、Java、Python、Ruby、Perl、PHP、HTML、CSS、JavaScript 等。因此,Emacs 适合各种类型的程序开发工作,特别是那些需要频繁编辑代码的程序员。

以下是 Emacs 适合的程序开发场景:

1. C/C++ 开发:Emacs 内置了许多与 C/C++ 相关的功能,例如代码补全、语法高亮、自动缩进、调试等。此外,Emacs 还支持许多常用的 C/C++ 开发工具和框架,例如 GCC、Clang、GDB、Makefile 等。

windows下的emacs怎么改按c-xc-f出现的路径?emacs 24.4 windows(图片来源网络,侵删)

2. Java 开发:Emacs 也支持 Java 开发,它可以与 Eclipse、NetBeans、IntelliJ IDEA 等集成,提供代码补全、语法高亮、自动缩进、调试等功能,并支持许多常用的 Java 开发工具和框架。

3. Python 开发:Emacs 也可以用于 Python 开发,它支持 Python 语法高亮、自动缩进、代码补全、调试等功能,还可以与 PyCharm、VS Code、Sublime Text 等集成。

到此,以上就是小编对于的问题就介绍到这了,希望这2点解答对大家有用。

文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]