- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个正在加载的 perltidy-mode.el lisp 文件 - 我可以通过 M-x perltidy-mode
手动调用它.
打开文件(或加载 emacs)后自动运行它的正确方法是什么?
(defalias 'perl-mode 'cperl-mode)
(defalias 'perl-mode 'perltidy-mode)
好像不行。
看来我忘记了很多 lisp/emacs
最佳答案
如果你想为每个打开的 perl 文件激活它,你可以将它添加到一个钩子(Hook)中:
(defun my-perl-hook ()
(perltidy-mode 1))
(add-hook 'perl-mode-hook 'my-perl-hook)
注意:我对这种模式或不同的 perl 模式一无所知,因此您也可以将您的函数添加到其他 Hook 。
关于emacs - Emacs 中的 perltidy 模式自动运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13476571/
如何配置 perltidy 以格式化长 if 语句,如下所示: if ( ('this is an example' =~ /an.*example/ and 1 * 2 * 3 == 6)
我的 Perltidy总是打印到标准输出而不是默认的 test.pl.tdy: perltidy test.pl 这是我的.perltidyrc: -pbp # Start with Perl Bes
我正在使用 Perltidy将我的一些旧 Perl 文件重新格式化为更接近我当前偏好的样式。我遇到了这个片段的问题: Fcntl::S_IRUSR & $mode Perltidy 坚持删除 & 后面
默认情况下,PerlTidy 将在我的代码中排列分配。例如。 PerlTidy 改变了这... my $red = 1; my $green = 2; my $yellow = 3; my $cyan
我有一个 bash 命令,get-modified-perl-files ,它返回我在我的存储库中修改的所有 Perl 文件。我想对所有这些文件使用 perltidy。 我创建了一个 bash 函数来
如果我想使用 perltidy 对文件进行就地更新,我该怎么做?假设我想在 foo.pl 上运行 perl-tidy,但我想在 foo.pl 中进行更改 最佳答案 您将使用选项 -b 和 -bext=
如何防止 PerlTidy 对齐分配但继续添加单个空格? 这个问题类似于How can I prevent PerlTidy from aligning my assignments?但我希望在指示的
在我目前的工作中,我们的编码风格标准与我通常遵循的标准不同。幸运的是,我们有一个用于 perltidy 的 jar 装 RC 文件。我可以在将文件提交给我们的审核流程之前申请重新格式化文件。 我有 e
我有一个这样的函数定义: (defn init-globals [] (def *board-width* 15)) 我希望能够重新格式化,使其看起来像这样: (defn init-globals [
我有一个正在加载的 perltidy-mode.el lisp 文件 - 我可以通过 M-x perltidy-mode 手动调用它. 打开文件(或加载 emacs)后自动运行它的正确方法是什么? (
我想清理一个包含格式错误的 Perl 代码的现有颠覆存储库。由于我不确定是否有必要与相当旧的代码进行比较,理想情况下我希望所有修订版都具有相同的格式。 另一方面,通过 check out 所有旧修订来
假设一个 Perl 脚本是这样的: my @a = ( 1, 2, 3 ) ; my @b = qw( foo bar baz ) ; 使用选项执行 p
我正在使用Eclipse与 EPIC 结合编写我的 Perl 代码。我将 EPIC 配置为使用 Perltidy使用“-pbp”(perl best practices样式)来格式化我的代码。 使用
我是一名优秀的程序员,十分优秀!