标签: editors

查找并删除用户目录中的所有临时文件

我经常使用vim,我的地区经常停电。所以结果是我*.swp在我的电脑上散布了许多文件。

我想一个别名rm,要么删除所有文件的命令.swp~.netrwhist.log.bak扩展系统范围内(或至少在我的主目录)。即使我在~/Desktop.

我该如何实施?

command-line editors recursive rm files

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

你最喜欢的 shell 脚本 GUI/CLI 编辑器是什么?为什么?

我目前正在使用 vim 来编辑 bash 脚本,但我确实需要对其进行设置和/或安装插件。欢迎插件建议。无论哪种方式,我都想看看有哪些编辑器/IDE 适合这项工作。

bash editors

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

将剪贴板中的 HTML 保存为 Markdown 文本

我希望能够突出显示网页的一部分并将其复制到剪贴板,然后将其作为 Markdown 保存到我的本地磁盘。我需要一种有效的方法来做到这一点。

我目前的繁琐方法是:

  1. 突出显示部分并复制到剪贴板
  2. 打开 Libre Office Writer
  3. 粘贴到Writer
  4. 将 Writer 文档另存为 HTML
  5. 打开终端
  6. cd 到我保存 HTML 的目录
  7. pandoc -s -r html /home/me/a/b/mydoc.html -o /home/me/a/b/mydoc.md

显然,我需要一个更好的方法!有什么建议?

editors text-processing html conversion markdown

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

Thompson 和 Ritchie 在编写 Unix 时使用了什么文本编辑器?

我认为可能是qed,但我找不到任何来源来证实或否认这一点。

此外,ed它存在于 Unix 的整个时期,并sam于 1980 年代初编写。是否知道从 Unix 时代到 Plan9 的贝尔实验室大多数人使用的是什么?

我在想时间线是这样的:

qed-> ed-> sam->acme

editors history ed

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

如何退出“mg”编辑器?

我尝试使用我的 Git 别名之一,结果意外打开了mg编辑器。我尝试了很多不同的钥匙,但似乎没有什么可以关闭它。我最终只是习惯ctrlz将它发送到后台,然后用 杀死它kill %1

之后我去检查了手册页https://linux.die.net/man/1/mg,但唯一与退出相关的命令似乎没有多大作用:

C-g' keyboard-quit
C-x C-g' keyboard-quit
Run Code Online (Sandbox Code Playgroud)

我可能遗漏了一些明显的东西,但如何才能关闭它呢?

linux editors bsd emacs

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

C语言的开发环境

寻找有关为 C 开发设置方便且高效的开发环境的想法。我发现使用 Vim 进行 C 编辑非常有帮助,但我想获得更广泛的建议样本。

command-line c ide editors

10
推荐指数
2
解决办法
5367
查看次数

什么是博客的好应用程序?

我的一个朋友最近从 Windows 转换到 Linux,并一直在寻找一个好的应用程序来替代 Windows Livewriter。从与他的交谈中,听起来处理图像是他正在寻找的主要功能。

有没有什么好的应用程序?切换博客引擎对他来说并不是一个真正的选择,所以它需要是一个独立的应用程序或一个生成他可以剪切和粘贴的 html 的网络应用程序。

我自己使用 Markdown,但请不要“只写 html”、“只写 markdown”、“只写 xml 并使用自定义 xslt 转换”类型的答案。

编辑:我意识到我在这里的答案选择可能有点过于严格了。请给出您的解决方案建议。不管他们是否满足我朋友的特定需求,他们可能会满足其他人的需求。

editors software-rec

10
推荐指数
2
解决办法
317
查看次数

如何“不正当!” GNU nano 中的文本

我喜欢使用nano我常用的基于 GTK 的文本编辑器作为喘息的机会。我喜欢界面的简单性,使用 CTRL-K 是我所知道的编辑长文本文件的最快方法。

但是,我有一个主要的抱怨:每当我使用 CTRL-J 对齐文本时,编辑器都会打印出自鸣得意的小消息Can now UnJustify!——但我还没有找到一种方法来使文本不对齐。按 MU(谷歌搜索可以显示,程序的帮助文件中根本没有提到 MU)似乎只是导致故障。键盘变得没有反应。我错过了什么吗?

editors nano

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

如何自动设置特定文件的可执行位

我希望当我创建一个特定的文件时,假设我在 vim 编辑器中创建它,创建的文件在创建时也应该获得可执行权限。我想要这个,因为我正在创建一些 python 文件并且不想显式设置文件的权限,所以我想要某种方式,以便在我创建具有特定扩展名或特定编辑器的文件时设置可执行位。

shell vim editors

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

在 Windows 上编辑的 Bash/Korn shell 脚本抛出错误“...^M: not found”

我使用 Notepad++ 在 Windows 中编写了一个 Bash 脚本。

cxStopAllServicesOnSERVER.sh

#!/usr/bin/bash
cd "/some/path"
echo "Hi. Logs can be found at "`pwd`"/cxStartStopLogger.log"
echo "["`date`"]*** STOPPING ALL SERVICES ON SERVER ***" >> "cxStartStopLogger.log"
exit
Run Code Online (Sandbox Code Playgroud)

现在上传并设置所需的文件权限后,我尝试按如下方式执行它:

bash-3.00$ cat cxStopAllServicesOnSERVER.sh #Let's have a look at the code.
#!/usr/bin/bash
cd "/some/path/"
echo "Hi. Logs can be found at "`pwd`"/cxStartStopLogger.log"
echo "["`date`"]*** STOPPING ALL SERVICES ON SERVER ***" >> "cxStartStopLogger.log"

bash-3.00$ # Code and hashbang 'looks' correct, 
bash-3.00$ # if there is any issue with the format (EOL …
Run Code Online (Sandbox Code Playgroud)

bash editors ksh character-encoding windows

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