标签: vim

跳转到vim中的函数定义

如何使用vim跳转到函数定义?例如,使用Visual Assist,我可以在函数下键入Alt+ g,它会打开一个上下文菜单,列出带有定义的文件.

我怎样才能在vim中做这样的事情?

vim function

223
推荐指数
9
解决办法
19万
查看次数

Vim:将选择复制到OS X剪贴板

假设你在vim中选择了一个区域.如何将其复制到OS X剪贴板中?

(提示:OS X剪贴板可以通过管道写入/usr/bin/pbcopy)

macos vim clipboard

221
推荐指数
12
解决办法
12万
查看次数

转到vim文件的第一行?

如何在vim中的文件中转到第一行?

vim editor line

219
推荐指数
3
解决办法
16万
查看次数

如何直接跳转到Vim中的列号

有时为了调试目的,我必须做一些令人兴奋的工作,涉及到缩小的javascript代码.这些线宽达600列.异常报告库非常友好,可以以行号和列号的形式为我提供准确的崩溃坐标.但是我找不到直接跳转到列号的方法,即使我可以很容易地跳到这一行.

我该怎么做?

vim

219
推荐指数
4
解决办法
7万
查看次数

在tmux模式下丢失vim colorscheme

我正在运行iterm2,当我处于tmux模式时,我在vim中设置的colorscheme没有显示出来.只有我在iterm中设置的配色方案.如果我从shell运行vim,colorscheme看起来是正确的 - 只有当我处于tmux模式时才会这样.

我尝试:colorscheme molokai在vim中设置(见下面的截图)并且它没有改变 - 再次,iterm2的默认colorscheme仍然存在.

我错过了一些iterm或tmux.conf的设置吗?我的dotfles在这里是github.

macos vim iterm tmux

218
推荐指数
12
解决办法
8万
查看次数

如何从选项卡中的文件跳回NERDTree?

我通常:

  1. 选择所需文件.
  2. 在选项卡中打开它(默认情况下为t字符).

但是我怎么能跳回到NERDTree再打开一个文件呢?

我现在在.vimrc文件中使用的临时解决方案:

map <F10> :NERDTree /path/to/root/of/my/project
Run Code Online (Sandbox Code Playgroud)

但是从目录的根目录反复启动导航并不是很有用.

ide vim nerdtree

215
推荐指数
10
解决办法
9万
查看次数

找到vim中加载的文件类型

只要我在vim中加载任何文件,它就会尝试检测文件并在可能的情况下对其进行颜色突出显示.

我想知道一个vim命令,告诉我哪个ftplugin或Filetype插件/文件类型是vim考虑突出显示该文件.

vim

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

如何在Vim中的括号(或引号或......)之间进行选择?

我确定曾经有过这种插件的插件,但是现在我需要它,我似乎无法找到它(自然而然),所以我只会问好看和简单.

在括号,引号或一般匹配字符列表之间选择的最简单方法是什么?

   write ( *, '(a)' ) 'Computed solution coefficients:'
Run Code Online (Sandbox Code Playgroud)

例如,在这里我想选择(a),或Computed solution coefficients:.

我对多线感兴趣,只是在一条线上发生的情况.

vim quotes brackets parentheses yank

212
推荐指数
7
解决办法
9万
查看次数

使用set mouse = a复制Vim外部的文本

启用后set mouse=a,Vim内部复制的文本不会粘贴到Vim之外.有人知道解决这个问题的方法吗?

在这里,用鼠标选择文本会打开可视模式并禁用Copy弹出菜单中的选项:

在此输入图像描述

vim mouse configuration copy-paste

212
推荐指数
6
解决办法
9万
查看次数

在Vim中取消拆分窗口

我水平地拆开了窗户.现在我怎么能回到正常模式,即没有拆除窗口只是一个窗口而没有取消我所有打开的窗口.我有5并且不想"退出",只想摆脱分裂窗口.

vim split window

211
推荐指数
7
解决办法
10万
查看次数