标签: editors

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

printf 和退格键

我想玩一下find -fprintf。如果您不知道它的作用,它与写入您指定其名称的文件-fprintf相同。-printf

现在,当我运行这样的命令时:

find -maxdepth 1 -type d  -fprintf output "%p\b\n"
Run Code Online (Sandbox Code Playgroud)

我得到以下内容output(使用vim几乎任何文本编辑器):

.^H
./directory-1^H
./directory-2^H
./directory-3^H
Run Code Online (Sandbox Code Playgroud)

我知道这^H是退格字符。开头:outputless

./directory-
./directory-
./directory-
Run Code Online (Sandbox Code Playgroud)

所以,问题是:

  1. 为什么vim和其他文本编辑器(尝试过nanoemacs)会显示退格键而不通过删除其前面的字符来解释它,但less会显示退格键?
  2. 为什么编辑器不打印一个字符而\n不是换行呢?
  3. 打印退格键和在键盘上按退格键(按键盘上的退格键实际上会删除字符)之间有什么区别?

我在我的机器(笔记本电脑)上运行它,而无需在任何地方进行 sshing。使用带有 konsole 和 tmux 的 GNU/Linux Ubuntu 16.04 LTS。

less vim editors

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

带有 DOT 语言语法高亮显示的 Debian 编辑器

我正在寻找一个带有 DOT 语言语法高亮显示的 Debian 编辑器。

editors debian syntax-highlighting graphviz

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

如何选择光标下的单词?

对于我正在使用的所有文本编辑器或应用程序,我想使用键盘快捷键选择光标下的单词。

我该怎么做?我试着环顾四周,没有发现任何有用的东西。

editors select

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

vi / vim - 粘贴文本时额外缩进?

我可以在其他应用程序(如浏览器)中复制字符ctrlc

然后我可以i在 vim 中按下进入插入模式并按下shiftctrlv将文本粘贴进去。

问题是每一行都缩进了一点,所以我最终得到:

在此处输入图片说明

但我想要的(并最终手动编辑以实现)是:在此处输入图片说明

vim editors vi paste

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

编辑器:未找到附属程序“emacs -nw”

我已经设置了

$ echo $EDITOR
emacs -nw
Run Code Online (Sandbox Code Playgroud)

我想知道为什么在这里找不到它,我该如何解决这个问题?谢谢。

$ sdiff -o sdiff.out f1 f2
1 2 3                                 | 2 3 4
%e1
sdiff: subsidiary program 'emacs -nw' not found
Run Code Online (Sandbox Code Playgroud)

我不知道为什么其中的一个选项会出现问题,以及源代码$EDITOR中哪里需要它?sdiff我想它在这里http://git.savannah.gnu.org/cgit/diffutils.git/tree/src/sdiff.c#n459

prog = getenv ("EDITOR");
if (prog)
  editor_program = prog;
Run Code Online (Sandbox Code Playgroud)

这里http://git.savannah.gnu.org/cgit/diffutils.git/tree/src/sdiff.c#n1035

execvp (editor_program, (char **) argv);
Run Code Online (Sandbox Code Playgroud)

http://git.savannah.gnu.org/cgit/diffutils.git/tree/src/sdiff.c#n1018http://git.savannah.gnu.org/cgit/diffutils.git/tree/src /sdiff.c#n1024。我不确定该程序在做什么。

作为比较,以下内容工作得很好:

$ eval "$EDITOR"
Run Code Online (Sandbox Code Playgroud)

editors emacs sdiff

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

查看 .json 文件的最早查看器?

虽然几乎所有的文本编辑器都可以查看 .json 文件,但我相信有一些或一个可以完整地显示 .json 文件。有人可以共享一个或多个本地 .json 查看器的名称,而不是也可以显示 .json 文件的文本编辑器。我想了解最早用于查看 .json 文件的工具。希望看到原始 .json 输出而不是漂亮的输出。

editors debian text-processing text json

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

标签 统计

editors ×7

debian ×2

emacs ×2

vi ×2

vim ×2

graphviz ×1

info ×1

json ×1

less ×1

paste ×1

sdiff ×1

select ×1

syntax-highlighting ×1

text ×1

text-processing ×1