我主要编辑 Ruby 文件,尽管 shell 脚本文件注释也是 #
目前我的评论显示为黑底深蓝,这真的很难阅读。
见截图。
我怎样才能改变它们的颜色?
尽管我确实喜欢黑色背景作为基础,但我愿意为所有颜色考虑不同的模式。

我必须编辑一些放置在我可以通过 ssh 访问的服务器上的文件。
我更愿意vim在我的工作站上自定义编辑这些文件(我无权更改vim远程服务器上的设置)。有时我想用sublime text或其他 GUI 编辑器编辑文件。
当然,我可以下载这些文件,在本地编辑它们并将它们上传回服务器。有没有更优雅的解决方案?
我是新来的vi。我开始vi在我的 Ubuntu 机器上,我不能退出。我看到编辑器,我可以写文本,在底线有一个标签“录音”。
如何退出vi编辑器?
“乔自己的编辑”对我来说并不自然。如何更改为使用 nano 或 vim?
我试过了
export EDITOR=nano
Run Code Online (Sandbox Code Playgroud)
但它似乎没有得到尊重。我也想visudo尊重这一点。
在 bash 中,使用 vi 模式,如果我点击Esc, v,我当前的命令行会在由 指定的编辑器中打开$EDITOR,我可以在“保存”要返回到 shell 并执行的命令之前全屏编辑它。
如何在 zsh 中实现类似的行为?击中v,在命令模式导致钟的没有明显的效果,尽管EDITOR环境变量来设定。
我刚开始学习 Linux,我之前的所有编程经验都是使用 Windows 平台。我遇到了 Vim 编辑器,并读到它是模式编辑器,与记事本不同,记事本被称为无模式编辑器。
您能解释一下无模式编辑器和模态编辑器之间的一般区别吗?
[4.13.12-1-ARCH 在 Xorg 上使用 gnome3 和 gdm]
我已经将我的 VISUAL 和 EDITOR env-vars 设置为vim. 同样,我确实SYSTEMD_EDITOR="vim"; export SYSTEMD_EDITOR 在我的 ~/.bashrc 中尝试过,但无济于事。
在 Arch (systemd) 中修改单元文件时
$ sudo systemctl edit _unit_
Run Code Online (Sandbox Code Playgroud)
我发现自己盯着nano. 人生苦短,我vim无论如何都想要。我该怎么做呢 ?
在活动的 Vim 缓冲区中,如何在不先关闭当前缓冲区的情况下将特定范围的行写入新文件?
好吧,我意识到我冒着一场宗教战争的风险问一个关于文本编辑器的问题,但这里是。
在这个时代,这当然不是一个大问题吗?
是否有一种简单的方法vi可以使您的 XML 文本“漂亮”?
例如:
我要这个..
<person>
<name>Nick</name>
<age>26</age>
<gender>male</gender>
<occupation>doctor</occupation>
</person>
Run Code Online (Sandbox Code Playgroud)
成为这个...
<person>
<name>Nick</name>
<age>26</age>
<gender>male</gender>
<occupation>doctor</occupation>
</person>
Run Code Online (Sandbox Code Playgroud)