我一直在努力成为一个好的小系统管理员,并在更改根拥有的文件(例如 /etc/profile)时使用 sudoedit,而不是 sudo vim 或 sudo -i;vim,但我的 vim colorcheme 似乎没有使用 sudoedit 时正确显示。
colorceme 加载正确(通过 :color 检查)。我已经确认它没有为 root 提取颜色方案,因为从 root 执行 sudoedit 时也会出现问题,颜色不同,即使它显示相同的方案。
使用:
编辑:
VIM 正在运行:
ubuntu@ip-10-0-0-104:~$ ps -f -u ubuntu
UID PID PPID C STIME TTY TIME CMD
ubuntu 4433 4345 0 19:18 ? 00:00:00 sshd: ubuntu@notty
ubuntu 6109 6021 0 20:47 ? 00:00:00 sshd: ubuntu@pts/0
ubuntu 6110 6109 0 20:47 pts/0 00:00:00 -bash
ubuntu 6233 6232 0 20:48 pts/0 00:00:00 /usr/bin/vim /var/tmp/profile.XXQiLoee …Run Code Online (Sandbox Code Playgroud) I'm trying to use the substitute command in VIm but don't get the result I excpect: I'm editing an html file, and for example I'd like to replace all "é" characters by the é code (yes it's in French and yes I really like to complicate my life :).
Then I use this command: :s /é /é /gc to replace all é by é in the line with asking for confirmation. This time it says the pattern hasn't been found, …
当我打开 Vim 编辑器时,它应该会在屏幕底部显示我是否处于输入模式。但无论我处于命令模式还是输入模式,它都保持空白。
此外,vimtutor 不起作用。我得到的只是一个没有任何说明的空白屏幕。
无论我是打开终端还是使用虚拟控制台,都是一样的。
任何想法可能有什么问题?
我在 vim 中使用代码折叠,例如 za、zc、zR、ZM
但是当代码折叠时产生的颜色 - 白色的浅蓝色对我来说很难阅读,对比度很差
并开始新的窗户,但我仍然得到白色的浅蓝色
如何使代码折叠上的白色浅蓝色变成白色上的红色?
当我输入vim打开 Vim 时,它说找不到该命令。那我试试vi。这将打开 Vim。(我没有发现这有什么问题,但它只是表明 Vim已安装。)
为什么?如果安装了 Vim 为什么打不开vim?
我想学习Vim编辑器。谁能在网上推荐一个好的课程?事实上,我想要一些互动的东西,我们可以在其中做一些例子。
PS如果您能解释为什么这是一门好课程以及您是否通过这门课程学习,那就太好了。
在 windows 中设置一个新的变量 = value 我们可以简单地将它添加到环境变量中。但是,在 linux 中,看起来有点难。这是我遵循的程序:
打开终端并写入:
vim ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
然后按键盘“i”,然后定义变量如下:
Test_MyVariable='Tessst'
export Test_MyVariable
PATH=$PATH:Test_MyVariable/bin
Run Code Online (Sandbox Code Playgroud)
然后 :wq
在 $echo 之后我看到了变量:
echo $Test_MyVariable
Run Code Online (Sandbox Code Playgroud)
它返回:
测试
但在我的崇高文本中,它返回无。
import os
new_v= os.environ.get('Test_MyVariable')
print(new_v)
Run Code Online (Sandbox Code Playgroud)
没有任何
我什至检查了所有可用的 os.environ 但我找不到我的Test_MyVariable. 此外,我还尝试使用~/.bash_profile和~/.profile并为它们添加变量,但结果相同。请告诉我我做错了什么?
我经常看到教程、YouTube 视频、工作中的同事,甚至是书籍,说明您可以使用“vi”编辑器编辑文件。
我在这里主要担心的是 vi,就像 70 年代中期的原始应用程序一样,甚至不再与 Linux 发行版一起打包,而且这种情况已经存在多年了。
为什么该vi命令存在于 Ubuntu 中,与 vim 相比,运行它有什么优势?
当我正在阅读 Ansible 教程时,这一切都浮现在我的脑海中,其中一个“提示”是:
您可以
vi在终端输入以打开 Vi 编辑器
本教程来自 2018 年。
我知道当你输入时vi,它实际上在许多发行版中运行 vim.tiny。
我目前安装的 vim 是 7.3.547 版,但我至少需要 7.3.584 版。我找不到更新版本的回购。
是否存在或者我必须自己构建vim?
正如标题所说,我想知道如何在 vim 颜色方案中启用guifg和guibg。我已经写在我的vimrc set t_Co=256,但它仅允许ctermfg和ctermbg256个色。
我有 Ubuntu 13.04 并且我正在使用gnome-terminal(但我尝试过但terminator terminal也不起作用)
提前致谢。