标签: vim

从 Ubuntu 13 升级后,为什么在 Ubuntu 14 中会出现这些 .vimrc 错误?

当我尝试使用 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)

upgrade vim vi vimrc 14.04

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

在vim中替换引号内的文本

我有一个很大的 sql 文件,我想将表名从 `feedback` 重命名为 `comments`,但我不想替换单词反馈,以防任何行有该文本,所以我试图用引用但 vim 找不到它。我正在使用

:s/`feedback`/`comments`/
Run Code Online (Sandbox Code Playgroud)

知道怎么做吗?也许 vim 不是最好的选择?

vim regex

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

如何在 /var/www 文件夹中创建 php 文件?

我是 Ubuntu(Linux) 的新手,我正在尝试在/var/www, file name 中创建一个 php 文件hello.php。我正在输入vi hello.php然后编写代码<?php......?>,但是,当我尝试通过 保存文件时:wq,出现错误并且没有创建名为 Hello.php 的文件。

vim restricted vi

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

为什么 vi 启动 vim 但输入 vim 说需要安装 vim?

当我输入vi终端时,VIM 启动。但是当我输入vim终端时,终端会说The program 'vim' can be found in the following packages:并列出不同种类的vim,就好像我没有安装vim一样。是否有一个原因?是vi自带的ubuntu不一样的VIM?

vim command-line

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

更新替代:错误:/var/lib/dpkg/alternatives/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 损坏了?这是我尝试解决的问题:

  1. 卸载 vim ( sudo apt-get …

vim package-management apt dpkg

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

wall 命令显示消息后如何重绘终端窗口

我有一个脚本,当电池电量低于一定百分比时,它将向所有打开的终端会话发送wall通知,并且每分钟都会继续这样做,直到插入电源为止。

有时我工作时vim无法看到我当前处于什么模式或我是否已写入文件,这有点烦人。:wq那么除了重新打开文件之外还有什么更好的方法吗?

vim command-line

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

在 Vim 中使用 :Lex 命令时打开和关闭隐藏文件

使用资源管理器命令时如何打开和关闭隐藏文件,例如。:莱克斯?

我不想编辑或创建一个复杂的 .vimrc 文件,而只想在 Vim 编辑器中使用单行代码。

vim

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

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 中持久撤消文件的内容。但我不知道它与此有何关系。那么: - 这想告诉我什么?- 我该如何摆脱它?

vim

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

如何设置雷鸟使用 [gv]im?

设置 Thunderbird 与 gvim 或 vim 一起使用的最简单方法是什么?

比尔乔伊在 1980 年代教我如何使用“vi”,由于严重残疾,我成功了。不过,最近几个月,我发现 mutt 邮件程序本身不再有效。

我知道如何阅读和编写 HTML,因此我可以阅读和编写 Thunderbird 所需的 I/O 类型。我需要了解的是如何让 Thunderbird 与 vim(或 gvim)一起工作。有没有人可以帮我解决这个问题?

TIA,

加里·克莱恩

vim thunderbird

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

如何在 Ubuntu 19.10 上安装 vim-gnome?

在一台运行 Ubuntu 19.04 的笔记本电脑上,我安装了 vim-gnome,没有任何问题。在运行 Ubuntu 19.10 的第二台笔记本电脑上,使用时出现以下错误:

sudo apt install vim-gnome

正在读取包列表...完成 构建依赖树 读取状态信息...完成 包 vim-gnome 不可用,但被另一个包引用。这可能意味着软件包丢失、已过时或只能从其他来源获得

E: 包 'vim-gnome' 没有安装候选

如何在运行 Ubuntu 19.10 的笔记本电脑上安装 vim-gnome?

vim package-management apt 19.10

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