首页 > TAG信息列表 > elisp

937_emacs中使用elisp插入指定的文本信息

emacs中使用elisp插入指定文本信息 Grey 全部学习汇总: https://github.com/GreyZhang/editors_skills emacs中使用elisp插入指定的文本信息 开篇 刚刚开始使用org-mode作为我自己的主力笔记系统,正好我在使用org-mode的时候 里面有一些标题以及作者这样的固定内容,可以尝试在学习

6 件你应该用 Emacs 做的事

本文参考原文-http://bjbsair.com/2020-03-22/tech-info/2125/ 下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。-- Seth Kenlon(作者) 想象一下使用 Python 的 IDLE 界面来编辑文本。你可以将文件加载到内存中,编辑它们

我如何使用ropmacs进行跨项目重构?

我有一个看起来像这样的文件结构: project1_root/ tests/ ... src/ .ropeproject/ project1/ ... (project1 source code) project2_root/ tests/ ... src/ .ropeproject/ project2/ ..

python-el-get已安装emacs-jedi的程序包加载问题

我已经关注了these instructions with el-get to try to install emacs-jedi(以及其他需要的软件包),但是没有运气. 在我的.emacs文件中,添加了以下几行: ;; .emacs ;; Load package repositories (require 'package) (add-to-list 'package-archives '("marmalade"

题使用elisp,如何在emacs终端仿真器中启动,发送键到和停止命令?

使用elisp(不是交互式键和弦),如何在emacs终端仿真器中运行命令;以及如何将按键发送到该缓冲区? 起始术语似乎是必需的(术语“ / bin / bash”),它没有运行命令的范围.我认为这可能是因为术语旨在作为一种交互式工具… 我也想发送特定的密钥到正在运行的应用程序.可以做到这一点.我以

python-Emacs中的单元格模式

假设我有一个缓冲区,其中的代码(在本例中为Python)的组织方式如下: .. cell 1 .. ## .. cell 2 .. # this is a comment ### this is also a comment .. still cell 2 .. ## .. cell 3 (code that is indented) 字符##的序列旨在界定缓冲区中的单元(代码区域/块).角色#在

设置emacs下级进程提示位置

我喜欢emacs,并且尝试获取python开发的最佳设置.我目前正在将elpy模式与python3.4解释器一起使用,并且效果很好.最近困扰我的一件事是提示如何默认为缓冲区的中间.因此,有很多浪费的空间. 有人知道如何告诉emacs像普通的shell提示符一样将我的提示符保持在底部吗?我想这就像: (setq

linux – 当它失去焦点时更改Emacs窗口外观

当我编程时,我使用带有Emacs的两个屏幕,两个缓冲区在每个窗口中分开,在任何时候在屏幕上共计4个开源文件. 我在使用C-x b的缓冲区之间切换,在使用Alt-TAB的Windows之间切换.当我通过为模式行和模式行不活动定义不同的面来切换它们时,我改变了缓冲区的外观.但是当我通过Alt-TAB从Ema

linux – Emacs Lisp使用自定义环境变量生成子进程

基本上我想生成一个更改其工作目录的进程. 我的想法是产生一个过程并设置PWD环境变量. 有办法获得这样的东西吗? (实际上我想改变任何环境变量的灵活性)解决方法:只需在生成进程之前绑定default-directory变量.例: (let ((default-directory "/tmp/")) (call-process "/bin/bash"

python – 为什么我在Emacs中收到太多标签?

init.el (setq make-backup-files nil) (add-to-list 'load-path "~/.emacs.d/") ; Add all top-level subdirectories of .emacs.d to the load path (progn (cd "~/.emacs.d") (normal-top-level-add-subdirs-to-load-path)) ; Third pa

如何在Emacs中关闭php-indent警告

在Emacs中使用PHP代码和HTML标记编辑PHP文件时,我会继续收到警告: Warning (php-indent): Indentation fails badly with mixed HTML and PHP. Look for an Emacs Lisp library that supports "multiple major modes" like mumamo, mmm-mode or multi-mode

linux – 如何将emacsclient后台设置为Emacs后台?

我有(在我的.emacs中) (set-background-color "#101416") (set-foreground-color "#f6f3e8") 我有2个绑定: alias ex='emacsclient -nw' alias ec='emacsclient -c -a ""' ex工作正常在终端打开客户端,但当我想打开它作为一个框架我有白色背景:( 为什么以及如何在那里使用我的深

Emacs:设置/重置python debug breakpoint

我使用python调试器pdb.我使用emacs进行python编程.我使用python-mode.el.我的想法是使emacs直观.所以我需要python程序的以下帮助(.py) >每当我按’F9’键时,emacs应该输入“import pdb; pdb.set_trace();”当前行中的语句并将当前行移动到下面的一行. 句子在同一行.聪明的缩进可

java – 尝试在emacs中安装malabar-mode,获取“无法打开加载文件,malabar-mode”

所以我按照malabar-mode github页面上的说明进行操作. 我已经设置了emacs包,并将melpa添加为存档(这是malabar-mode的位置). mvm的包含目录在我的exec-path中,并且我已根据README’s指令将以下内容添加到我的〜/ .emacs文件中: (setq semantic-default-submodes '(global-semantic-

emacs的正确flymake配置是什么? (使用Python.el)

我使用emacs作为python IDE.我安装了flymake,但是每当我使用.py文件时它都会显示以下错误 Error (flymake): Flymake: Failed to launch syntax check process ‘pycheckers’ with args (string-operations_flymake.py): Searching for program: no such file or directory, pyc

使用Python或IPython在Emacs的“python-mode”中使用多个Python shell

有没有办法在运行Emacs时强制使用python-shell的新实例?使用单独的工作目录(和不同的模块集)处理多个项目时会很方便. 任何调用python-shell的尝试都只会提取当前实例.解决方法:在打开一个新的python-shell之前,你需要重命名它.使用M-x重命名缓冲区.