标签: line-numbers

Mojo :: Log - 是否可以在邮件中添加行号?

是否可以以某种方式配置Mojo :: Log,以便将行号添加到日志消息中?

perl logging line-numbers mojolicious

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

Emacs - 特定的Linum定制

我正在尝试将一些相当具体的自定义应用于Emacs linum.el,使用此EmacsWiki页面上的行号(标题为Linum:从文本中分隔行号)作为指南.

我实现了对linum.el的编辑,在行号右侧添加了一个空格.我现在要弄清楚的是如何在行号的左侧添加一个额外的空格,以便行号看起来像这样:

| 1 |#include <stdio.h>  (Vertical bars for visualization)
| 2 |int main()
Run Code Online (Sandbox Code Playgroud)

我想要完成的另一个定制包括为行号着色背景的正确空间.当我为linum面设置背景时,它不会为行号右侧的新空间着色.

为了说明,以下是linum背景目前的涵盖方式:

(current) |1| #!/bin/bash   -- vs. -->   |1 |#!/bin/bash (ideal)
          |2| echo "123"    --------->   |2 |echo "123"
Run Code Online (Sandbox Code Playgroud)

我试图通过盲目修补EmacsWiki中提供正确空间的线来实现前者(左上空),但没有成功.不幸的是,由于我对Emacs和Elisp有点新鲜,我的技能还没有达到我自己能够轻易改变的地方.


链接:

EmacsWiki:行号[部分 - Linum:从文本中分隔行号 ]

http://www.emacswiki.org/emacs/LineNumbers

emacs customization whitespace line-numbers

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

如何永久启用Vim帮助的行号

我想在vim中永久显示行号,不仅适用于常规文本类型文件,也适用于帮助文件.

添加set number到vim(~/.vimrc)的主配置文件中,如vim行号中所示 - 默认情况下如何启用它们?,对我的帮助文件没有任何影响.

那么我在哪里应用适当的配置更改?

vim configuration-files line-numbers vim-plugin

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

Emacs - 空行没有行号

我正在尝试在Emacs中设置行号.
Linum效果很好,但是当我打开两个缓冲区时,空行的编号会消失.我使用Manjaro Linux.Emacs在终端工作.

这是截图.

来自.emacs文件的代码:

(add-hook 'find-file-hook (lambda () (linum-mode 1)))

(unless window-system
  (add-hook 'linum-before-numbering-hook
    (lambda ()
      (setq-local linum-format-fmt
          (let ((w (length (number-to-string
                (count-lines (point-min) (point-max))))))
            (concat "%"(number-to-string w) "d"))))))

(defun linum-format-func (line)
  (concat
   (propertize (format linum-format-fmt line) 'face 'linum)
   (propertize " " 'face 'mode-line)))

(unless window-system
  (setq linum-format 'linum-format-func))
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

emacs line-numbers

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

使用java在文件中找不到行时很难?

虽然在文件中找不到行,但它显示更多行数.

例如在我的文件中只有26行word文档.但是当使用java程序计数时,它显示118.

    File f=new File("C:\\Users\\os05\\Desktop\\Venkatesan(13-02-10).doc");

    FileReader fr = new FileReader(f);

    LineNumberReader ln = new LineNumberReader(fr);

    int count = 0;

    while (ln.readLine() != null)
    {

      count++;
    }
    System.out.println("No of lines:"+count);
Run Code Online (Sandbox Code Playgroud)

上面的代码,如何计算没有.线......?

java line-numbers

0
推荐指数
1
解决办法
426
查看次数

C错误 - 数字代表什么?

我找不到任何关于此的内容,但可能只是因为我不知道如何搜索,因为我不知道如何调用它.

我试图编译一些C代码并得到以下错误:

/path/to/file.h:55:32: error: path/to/include.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我知道错误,我知道问题出file.hline 55- 哪里是包含,哪个不存在.

但这代表什么32呢?

马蒂

c compiler-errors line-numbers

0
推荐指数
1
解决办法
97
查看次数

检测参数字符串的代码行

我想有一个方法来快速将详细信息转储到日志中.它会是这样的:

public static void log(String message, Class<?> sourceClass){
    dump(formattedTime+sourceClass.getName()+"line"+lineNumberfromwhichthemessagecomes 
    (if several occurences are found, show all of them if there's no other way to
    detectwhere has the method been called from).
}
Run Code Online (Sandbox Code Playgroud)

我已经知道了关于创建一个新的Exception对象并获取其堆栈跟踪的第一行的行号的技巧,但是通过使用它我必须添加行号作为参数,因为如果你在log方法中做了这个技巧,您将始终获得相同的行号(您进行操作的行之一).

有没有办法实现这一目标)?

java meta logging metaprogramming line-numbers

0
推荐指数
1
解决办法
89
查看次数

Vim:如何在文件中实际插入行号?

我知道在Vim中使用行显示行号,:set nu但我真正想要的是使这些行号成为文件的实际内容,最好只是文件的某些部分.想要在vim之外工作cat -n fileName >> fileName.numbers .有什么建议使它在Vim内部工作吗?

vim line-numbers

0
推荐指数
1
解决办法
281
查看次数

Vim如何删除副本上的行号

当我在ssh术语上使用vim复制行时,我总是有行号:

 1 <?php
 2 echo "test";
 3
Run Code Online (Sandbox Code Playgroud)

我尝试过很多东西:

set mouse=a
set mousehide
set pastetoggle=
Run Code Online (Sandbox Code Playgroud)

我进入视觉模式它没有突出显示行号但我无法复制.

每次我想要复制一些内容时,我不想取消设置数字并再次设置;)

脚本是否存在?像autocmd或类似的东西?

我在Mac Os X上,但是我使用vim而不是ssh(-clipboard).

请注意,它不是重复的:如何在复制时清除Vim中的行号?

所以这是一个重复:在Mac的终端内滚动Vim

如果版主可以(重新)链接吗?

vim command-line copy line-numbers

-1
推荐指数
1
解决办法
8534
查看次数