当我尝试使用 vim 时,所有这些命令都会出错(尽管 vim 可以工作):
autocmd BufWritePre *.rb :%s/\s\+$//e
set filetype off
filetype plugin on
filetype indent on
syntax on " Turn on syntax highlighting
match ExtraWhitespace /\s\+$/
autocmd BufWinEnter * match ExtraWhitespace /\s\+$/
autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$/
autocmd InsertLeave * match ExtraWhitespace /\s\+$/
autocmd BufWinLeave * call clearmatches()
let mapleader = ","
set foldmethod=indent "fold based on indent
set foldnestmax=10 "deepest fold is 10 levels
set nofoldenable "dont fold by default
set foldlevel=1 "what I use
let …Run Code Online (Sandbox Code Playgroud) 我有一个很大的 sql 文件,我想将表名从 `feedback` 重命名为 `comments`,但我不想替换单词反馈,以防任何行有该文本,所以我试图用引用但 vim 找不到它。我正在使用
:s/`feedback`/`comments`/
Run Code Online (Sandbox Code Playgroud)
知道怎么做吗?也许 vim 不是最好的选择?
我是 Ubuntu(Linux) 的新手,我正在尝试在/var/www, file name 中创建一个 php 文件hello.php。我正在输入vi hello.php然后编写代码<?php......?>,但是,当我尝试通过 保存文件时:wq,出现错误并且没有创建名为 Hello.php 的文件。
当我输入vi终端时,VIM 启动。但是当我输入vim终端时,终端会说The program 'vim' can be found in the following packages:并列出不同种类的vim,就好像我没有安装vim一样。是否有一个原因?是vi自带的ubuntu不一样的VIM?
每当我尝试使用 apt-get 安装、更新或执行任何操作时,我总是收到与此类似的错误消息,抱怨 vim:
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up vim (2:7.3.154+hg~74503f6ee649-2ubuntu3.1) ...
update-alternatives: error: /var/lib/dpkg/alternatives/vim corrupt: invalid status
dpkg: error processing vim (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
vim
Run Code Online (Sandbox Code Playgroud)
不完全确定这里发生了什么。我的假设是某些东西被 vim 损坏了?这是我尝试解决的问题:
sudo apt-get …我有一个脚本,当电池电量低于一定百分比时,它将向所有打开的终端会话发送wall通知,并且每分钟都会继续这样做,直到插入电源为止。
有时我工作时vim无法看到我当前处于什么模式或我是否已写入文件,这有点烦人。:wq那么除了重新打开文件之外还有什么更好的方法吗?
使用资源管理器命令时如何打开和关闭隐藏文件,例如。:莱克斯?
我不想编辑或创建一个复杂的 .vimrc 文件,而只想在 Vim 编辑器中使用单行代码。
我有一个 vim 文件,每次打开它时,它都会给我一条红色消息:
E823: Not an undo file: <filename>
Run Code Online (Sandbox Code Playgroud)
其次是:
Press ENTER of type command to continue
Run Code Online (Sandbox Code Playgroud)
看起来并没有什么错误,但是却很烦人。我读过有关新版本 vim 中持久撤消文件的内容。但我不知道它与此有何关系。那么: - 这想告诉我什么?- 我该如何摆脱它?
设置 Thunderbird 与 gvim 或 vim 一起使用的最简单方法是什么?
比尔乔伊在 1980 年代教我如何使用“vi”,由于严重残疾,我成功了。不过,最近几个月,我发现 mutt 邮件程序本身不再有效。
我知道如何阅读和编写 HTML,因此我可以阅读和编写 Thunderbird 所需的 I/O 类型。我需要了解的是如何让 Thunderbird 与 vim(或 gvim)一起工作。有没有人可以帮我解决这个问题?
TIA,
加里·克莱恩
在一台运行 Ubuntu 19.04 的笔记本电脑上,我安装了 vim-gnome,没有任何问题。在运行 Ubuntu 19.10 的第二台笔记本电脑上,使用时出现以下错误:
sudo apt install vim-gnome
正在读取包列表...完成 构建依赖树 读取状态信息...完成 包 vim-gnome 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得
E: 包 'vim-gnome' 没有安装候选
如何在运行 Ubuntu 19.10 的笔记本电脑上安装 vim-gnome?
vim ×10
apt ×2
command-line ×2
vi ×2
14.04 ×1
19.10 ×1
dpkg ×1
regex ×1
restricted ×1
thunderbird ×1
upgrade ×1
vimrc ×1