标签: vim


vim 如何替换反斜杠 \

我想在 vim 中替换所有反斜杠后跟“n”。喜欢: s\\n\\g 例子

vim

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

如何使用“Tab”和“Shift+Tab”缩进和反转缩进文本?

我正在开始使用 vim 进行降价。

* Level 1 text
* On pressing enter it comes here
*     On pressing tab it comes here
Run Code Online (Sandbox Code Playgroud)

我想要的是,我想使用按键修改(增加或减少)项目符号点的级别。(在其他文本编辑器中,增加或减少Tab意图级别)Shift+Tab

* Level 1 bullet. On pressing Enter,
* It comes here. On pressing Enter and then Tab,
    * I want it to come here. To go to the previous level, on pressing Enter and then Enter/Shift+Tab,
* I want it to come here.
Run Code Online (Sandbox Code Playgroud)

这是 VS Code 中的行为。

搜索后,我添加了set aifiletype indent on到我的空 …

vim

2
推荐指数
1
解决办法
7105
查看次数

VIM 已停止使用我的 _vimrc 并且我不知道它在哪里设置?

我的 _vimrc 看起来像这样


set nocompatible
source $VIMRUNTIME/vimrc_example.vim
colorscheme pablo
set backup=~/vimfiles/backup
set directory=~/vimfiles/tmp

set diffexpr=MyDiff()
function MyDiff()
  let opt = '-a --binary '
  if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
  if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
  let arg1 = v:fname_in
  if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
  let arg2 = v:fname_new
  if arg2 =~ ' ' …
Run Code Online (Sandbox Code Playgroud)

vim vi vimrc

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

从命令行编辑 Ubuntu 服务器文件

第一次尝试 linux 发行版。尝试使用 vmware fusion 在我的 Mac 上将 JeOS 作为虚拟机运行。安装 ubuntu server 9.04 最小虚拟机。安装ssh。安装了 VMwareTools。

现在我正在尝试从我的 mac 更改共享文件夹的权限。我在终端中输入此命令“sudo vi /etc/fstab”,同时 ssh 进入我的虚拟机。如何编辑它从命令行显示的任何类型的文本文件。我的向上和向下箭头最终只会放入随机字母,我无法输入我想要的位置。

基本上尝试遵循本指南:http : //intranation.com/entries/2009/03/development-virtual-machines-os-x-using-vmware-and/

我正处于最后一步,它尝试获得对共享 Projects 文件夹的读写权限。

谢谢

ssh vim permissions virtual-machine ubuntu

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

{ } 的 Gvim 快捷方式

gvim 编辑器之间{}中移动的快捷方式是什么?如何实现这一目标?

keyboard-shortcuts vim gvim

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

如何在 vim 中搜索特定功能?

在另一个关于 Vim 的线程中,有人建议ci"在光标位于字符串上时更改整个字符串。

我发现这很有趣,并想在 Vim 的帮助系统中阅读它。然而,a:help ci把我带到了copyindent(这显然不是我所追求的)并且 a:help ci"告诉我没有帮助。

那么,我将如何寻求有关此特定功能的帮助?此外,您通常如何搜索您知道它们在那里但忘记名称的功能。

谢谢/雷内

vim

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

初始化 GVim 时出错

我在 Ubuntu 9.10 上使用 gVim 并使用插件来改进它。由于安装了插件,我无法通过单击其图标来打开 gVim。所以我去终端并输入gvim。

在 gVim 打开之前,会发送以下错误:

rodrigo3n@ubuntu:~$ gvim

E558: Terminal entry not found in terminfo
'gnome-256color' not known. Available builtin terminals are:
    builtin_gui
    builtin_riscos
    builtin_amiga
    builtin_beos-ansi
    builtin_ansi
    builtin_pcansi
    builtin_win32
    builtin_vt320
    builtin_vt52
    builtin_xterm
    builtin_iris-ansi
    builtin_debug
    builtin_dumb
defaulting to 'ansi'

Error detected while processing /home/rodrigo3n/.vimrc:
line  261:
E484: Can't open file $HOMEPATHvimfilessnippetssupport_functions.vim
Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not
loaded.

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

** (gvim:3053): CRITICAL **: …
Run Code Online (Sandbox Code Playgroud)

linux vim gvim

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

Vim - 如何就地替换单词?

我想就地替换一个词。例如,在通过按下yw然后将光标置于其他单词上来拉动某个单词后,我想按下某些东西以便进行替换。(例如SOME_KEYw,w 是真正的 w 并且 SOME_KEY 是某个键)。我喜欢切换到插入模式。

我对:%s/oldword/newword/gc解决方案不感兴趣。我需要交互式就地替换!

vim gvim

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

VIM 正则表达式替换单词

我必须在 VIM 中使用哪个正则表达式来用单词“foo”替换文本中的所有单词“to”?(当“to”出现在“together”这样的词中时,我不想替换它)。

vim regex

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