小编Viv*_*odo的帖子

如何确定是否在elisp中安装了软件包?

我想在正确安装特定包的同时自定义环境.如何检查elisp中是否安装了某个软件包?像这样的东西?:

(if (require 'ecb)
    (progn (setq ....))
  (message "ECB not installed!"))
Run Code Online (Sandbox Code Playgroud)

emacs elisp

25
推荐指数
4
解决办法
8664
查看次数

如何使用org-mode在github上创建个人wiki +博客?

我喜欢org-mode!我尝试使用org-export-html创建我的个人页面.组织模式可以很好地使用mathjax导出乳胶数学,以及许多其他的羽毛.我喜欢那个!我想要一个整洁和美丽的个人网站与wiki和withub托管的博客集成.

如何配置org-mode来构建这样一个支持主题的wiki +博客网站?

wiki blogs github org-mode mathjax

18
推荐指数
1
解决办法
7995
查看次数

elisp中最好的YAML解析器是什么?

我想用elisp代码在YAML中读取配置.搜索但未在elisp中找到现成的解析器.我错过了有用的东西吗?

emacs yaml elisp

13
推荐指数
3
解决办法
1789
查看次数

如何将WM移植到Wayland?

有没有例子可以将现有的WM从X11移植到Wayland?例如,移植轻量化窗口管理(例如dwm,wmii,awesome),以韦兰.也许,搬运dwm到道路是一个很好的例子.

x11 xorg dwm

13
推荐指数
1
解决办法
5185
查看次数

如何捕获CMake命令行参数?

我想在生成的脚本中记录传递给cmake的参数.例如,"my-config.in"将由cmake处理,它的定义如下:

配置= "@ CMAKE_ARGS @"

之后cmake,my-config将包含这样的行:

config =" - DLINUX -DUSE_FOO = y -DCMAKE_INSTALL_PREFIX =/usr"

我试过CMAKE_ARGS,CMAKE_OPTIONS但失败了.没有文件提到这一点.:-(

cmake

12
推荐指数
1
解决办法
1万
查看次数

如何使用org-mode"capture-refile"机制来构建自己的词汇表?

org-mode具有Capture-Refile-Archive的机制.我经常用它来记笔记和记录.我也想用它来建立我自己的词汇.例如,当我在阅读一些英文文本时遇到一些新单词时,我想简单地键入C-c c v e以将单词记录到我的词汇表文件中Word-List-EN.org.我也希望这些单词被分类为Letters,例如,cashew将被记录到条目中/C/CA.我想键入C-c c v E以将我的世界语单词记录到某个文件中vortaro.org.如何配置org-capture-templates实现这个?我阅读了组织信息,但仍然没有任何线索.手册说我可以使用类似的东西(function function-finding-location).但我必须定义自己的function-finding-location.希望elisp大师可以帮助我!

emacs elisp org-mode

9
推荐指数
2
解决办法
1414
查看次数

如何在elisp下显示不同基数的数字?

如我们所知,elisp支持不同基数的数字,例如#20r1j等于基数为10的数字.我希望显示#20r1j#20r1j.但是(format "%d" #20r1j)给了我39.如何将号码保留在原来的基础上?

emacs elisp

8
推荐指数
1
解决办法
710
查看次数

更改svn repo地址后git svn错误

git svn -s clone首先使用来克隆了一个回购

svn+ssh://savannah.psi.ch/afs/psi.ch/project/meg/svn/elog
Run Code Online (Sandbox Code Playgroud)

但后来回购已改为

svn+ssh://svn@savannah.psi.ch/repos/meg/elog
Run Code Online (Sandbox Code Playgroud)

然后我编辑.git/config文件,只需更改下面的行[remote-svn "svn"].然后git svn fetch工作正常,但其他任何svn命令,比如svn info,svn rebase在错误失败:

无法从工作树历史记录中确定上游SVN信息

我搜索了堆栈溢出,之前有人得到了同样的错误,但答案对我不起作用.更改svn-repo地址后我该怎么办?

平台:archlinux; git:1.7.7.3; svn:1.6.17

git git-svn

6
推荐指数
2
解决办法
551
查看次数

如何在 bitbucket 中自动对 repo、wiki、问题跟踪器等进行完整备份?

我希望我的计算机可以对托管在 bitbucket.org 上的项目进行完整备份,包括所有 repo、wiki、问题跟踪器。如何自动完成?

git bitbucket

5
推荐指数
1
解决办法
7762
查看次数

如何从源代码构建debian包时自动满足".dsc"文件中的依赖项?

当我下载一些包源时(例如foo- [ver] .orig.tar.gz,foo- [ver] .dsc),我经常在使用dpkg-source -x foo-[ver].dsc和时遇到依赖性问题dpkg-buildpackage -us -uc ....在这种情况下,我必须逐个安装构建依赖项.是否有一些工具可以自动处理这种情况,例如dpkg-source-dependencies -x foo-[ver].dsc

debian dpkg

4
推荐指数
2
解决办法
4061
查看次数

如何通过扩展名获取文件列表?

我想获取目录中具有特定扩展名的所有文件的列表,然后将其作为参数传递.如何在ELisp中做到这一点?

elisp

4
推荐指数
1
解决办法
645
查看次数

如何生成具有不同级别可能包含相同名称的嵌套包的 UML 包图?

我想生成一个包含分层包的包图,其中可能包含重复的名称,但不在同一级别。例如:

@startuml
package A {
    package B {
        package C
    }
    package A
}
@enduml
Run Code Online (Sandbox Code Playgroud)

我想,package A.A也许可以接受。但因plantuml以下错误而失败:Thie element (A) is already defined

我还尝试以下操作:

@startuml
folder A {
    folder B {
        folder C
    }
    folder A
}
@enduml
Run Code Online (Sandbox Code Playgroud)

然后,plantuml由于同样的错误而失败。

plantuml

3
推荐指数
1
解决办法
4372
查看次数

标签 统计

elisp ×5

emacs ×4

git ×2

org-mode ×2

bitbucket ×1

blogs ×1

cmake ×1

debian ×1

dpkg ×1

dwm ×1

git-svn ×1

github ×1

mathjax ×1

plantuml ×1

wiki ×1

x11 ×1

xorg ×1

yaml ×1