手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Vim
无法删除leafgarland-vim TypeScript experimentalDecorator警告
我安装了 leafgarland-vim插件,当我保存.ts文件时,我总是收到此警告: 我尝试将let g:typescript_compiler_options =“ – experimentalDecorators”添加到我的〜/ .vimrc中,并且在第一次输入“:”后我也从vim内部输入了该命令.我甚至可以这样做:echo g:typescript_compiler_options,它返回
作者:编程之家 时间:2020-08-20
在OS X El Capitan中升级到Vim 7.4
我是Vim的新手,但我决心要学习它.我在OS X El Capitan上,尝试使用几个选项将Vim 7.3升级到7.4,但没有成功. 我使用了带有–with-system-override-vim选项的brew install,但是虽然我可以看到当我启动Vim编辑器时安装了vim 7.4它再次恢复到7.3版本. 任何人都可以指导我完成确保系统版本升级到7.4的过程. 很确定自制软件在/usr/lo
作者:编程之家 时间:2020-08-20
macos – 没有MacVim的YouCompleteMe
我一直在阅读关于VIM的youcompleteme插件. 但问题是,我想要一个设置,我可以移动到我的其他开发平台(OpenIndiana,FreeBSD, Linux和OS X). 难道不会使用macvim使插件从平台移动到平台有点困难吗? 干杯 MacVim只是Vim for Mac OS的发行版,但大多数Vim插件与不同操作系统的Vim的多个版本兼容. 仍然YouCompleteMe编译一个已
作者:编程之家 时间:2020-08-20
如何安装具有所有选项/功能的VIM? – VIM
我在Mac上有VIM& CentOS的.所以,我看到人们正在写关于-xterm_clipboard,-lua,…是否有一种简单的方法来安装它?或者我们必须逐个启用选项并编译/重新编译它? 如果要安装预编译的软件包,请查找软件包名称,如 vim-full, vim-huge或类似名称. 如果您想自己编译,可以将–with-features = huge传递给configure脚本.但请注意,这不会启
作者:编程之家 时间:2020-08-20
gVim默认情况下如何禁用平假名输入
我在 Windows 7日本机器上安装了gVim7.4. 我有一个问题,当我按“i”进入插入模式时,我得到一个自动和不需要的从romaji切换到平假名插入.因此我每次都要手动按ひらがな键切换回罗马机模式.否则我会写平假名和汉字. 类似地,当我按“/”进行搜索时,它再次自动从romaji切换到平假名. 你知道一种设置gVim的方法,默认使用romaji文本插入吗?我怎么能避免这些自动切换到平假名模式
作者:编程之家 时间:2020-08-20
vim – 在真实终端中运行:!命令
我可以在 vim中使用pudb(一个ncurses Python调试器),因为,例如:!python%在实际的终端窗口中运行.我更喜欢使用gvim,但是gvim在vim“哑终端”中运行:!python%. 有没有办法改变这种行为,所以gvim打开一个单独的命令终端?我想我记得过去以这种方式工作. 您可以告诉Vim运行终端,并在终端中运行python: :!xterm -e 'python %; r
作者:编程之家 时间:2020-08-20
使用gVim时释放终端
有没有办法可以让我的终端免于运行gVim进程而无需退出gVim以便我可以继续使用终端?我希望能够 做类似于我对emacs做的事情.使用emacs,我可以使用emacs [file]命令让进程通过终端运行,或者我可以使用runemacs [file]命令保持终端空闲. 我用命令启动gVim: gvim [file] 然后终端挂起,直到我:退出gVim.当我在网上搜索这个问题的答案时,人们建议最好的办
作者:编程之家 时间:2020-08-20
vim中的这一系列击键如何删除除编号线之外的所有内容?
通过这个 just the middle卡塔, Leave only the numbered lines. LINE 1 LINE 2 LINE 3 That's all. Thank you very much. 以下按键序列是有意义的,并在缓冲区中执行某些操作: djGd2kZZ 它基本上将命令链接在一起.但是下面做了什么,为什么我不能在缓冲区中看到它?我试着省略“q!” (退出?)命令但是
作者:编程之家 时间:2020-08-20
Fortran OpenMP注释的Vim语法高亮显示
关于如何在Fortran代码( Vim syntax highlighting for multiline fortran openmp directives)中突出显示openmp指令,有一个非常有用的答案. 所以像 !$omp parallel 不再突出显示为评论. 将vim视为评论也很好 以“!$”开头的行,即在类似的结构中 ! Make it compile both with and w
作者:编程之家 时间:2020-08-20
在vim中使用merlin进行ocaml中的coq插件开发
我用opam安装了Coq,想要制作一个Coq插件.我设法使用coq_makefile编译一些插件示例,但如果我可以在 vim中使用merlin来获取Coq库的类型信息和完成,那将会很棒. 有没有办法可以将Coq库添加到ocamlfind中? coq_makefile现在将为您生成.merlin.只需输入 make .merlin
作者:编程之家 时间:2020-08-20
Vim在插入模式下导航文本
在Vim中,我写完之后: int[] no={1,2,3,4,5,6} 我已经改变了主意,想把它变成这样的字符串: String[] no={"1","2","3","4","5","6"}; 一旦您将手移动到箭头键并保持插入模式,这很容易.否则你需要大量的esc按键.这样做的“Vim方式”是什么? (也有类似的问题,但我认为这个具体的例子可以很好地证明在插入模式下需要一种简单的遍历方式.) 如果
作者:编程之家 时间:2020-08-20
Vim航空公司分公司没有显示
我已经安装了 bling/vim-airline希望我能在我的状态栏中拥有那个很酷的分支名称. 我按照航空公司回购的说明安装了tpope/vim-fugitive. 但在下载,安装,修改和重新启动vim之后,我无法在状态栏上获得分支.相反,我有这个: 我怀疑我的.vimrc文件出了什么问题? 以下是与航空公司相关的部分: set ttimeoutlen=50 let g:airline_theme
作者:编程之家 时间:2020-08-20
vim – 在新选项卡中打开文件时自动关闭NERDTree
当通过NERDTree在 vim的新选项卡中打开文件时,我希望在上一个选项卡上关闭NERDTree窗口.原因是,标签标题在上一个标签中显示NERDTree.我想要默认行为,即要显示的文件的名称而不是单词NERDTree.如果我切换回上一个选项卡并关闭NERDTree窗口,则会注意到默认行为.在上一个标签中,我需要添加哪些配置设置才能自动关闭NERDTree? 你试过设置: 让NERDTreeQui
作者:编程之家 时间:2020-08-20
vim – gtags可以导航回来吗?
我使用带有gtags插件的 vim来通过多个文件读取代码.一切都没问题,除了我在运行之前不知道如何导航回到之前的位置:CtagsCursor跳转到令牌定义.我通读了GNU全球在线文档,但没有发现任何有用的内容.但是在“使用GLOBAL的3.4 Elvis”一章中,它说“CTRL-T返回到最新的标签上下文.”,这正是我想要的.不知道为什么函数没有为vim实现,或者我的错误? BR,Ruochen c
作者:编程之家 时间:2020-08-20
在未打开的文件中将行加载到VimScript中的变量中
我需要根据一些外部命令的输出构建一个quickfix列表.但该命令只给我文件名和行号,如: foo.txt:10 bar.txt:20 我想将指定文件的实际内容添加到quickfix列表中,如: foo.txt:10: this is some line from foofile bar.txt:20: hello world, we're a line from barfile 可以这样做吗?
作者:编程之家 时间:2020-08-20
NERDTree:Autocmd错误vim
我试图通过在插件文件夹中放置NERD_tree. vim后在. vimrc中添加以下行来将NERDTree添加到我的RHEL机器. autocmd VimEnter * NERDTree autocmd VimEnter * wincmd p 问题是我可以在Mac中使用这些命令运行它,但RHEL会抛出此错误: Error detected while processing VimEnter Aut
作者:编程之家 时间:2020-08-20
包装文本上的vim行操作(例如,dd)
我在 vim中使用wrap,但是我希望 vim以其他方式运行,好像线条中有实际的中断(而不是屏幕渲染的“软中断”). 我已将j映射到gj,将k映射到gk进行导航.但是,行操作(例如dd)仍然作用于整行,而不是“屏幕行”.有没有办法改变这种行为,使’dd’仅限于屏幕线? 您可以创建键映射: :nnoremap dd g0dg$
作者:编程之家 时间:2020-08-20
无法弄清楚一些vimrc设置
我在 vimrc文件中遇到了以下几行,无法弄清楚它们应该做什么或它们应该如何工作.因使用$符号而被抛弃.它是否有任何特殊含义,或者像其他角色一样以常规方式使用? " Parenthesis/bracket expanding vnoremap $1 <esc>`>a)<esc>`<i(<esc> vnoremap $2 <esc>`>a]<esc>`<i[<esc> vnoremap $3 <es
作者:编程之家 时间:2020-08-20
vim – 绕枢轴交换选择
(不是 Swap text around equal sign的可能重复:) 我经常发现自己在交换东西.这是屁股的痛苦. 我写完这段代码之后就说吧 tmp = realloc (words, sizeof (char **) * (*count + 1)); 我注意到连续的星号太多了,不喜欢它,并希望在乘法星号周围交换这两个因子. 或者,我写 #if !defined(_CONSOLE_H_) &
作者:编程之家 时间:2020-08-20
Vim尝试在:make之后跳转到不存在的文件
我正在使用:从 vim制作并最终跳转到有问题的文件. 最近,至少我注意到gcc 4.6.1,vim跳转到不正确的文件/行,因为它转到第一个报告的行,其中包含“在ABC.h | 5 | 0中包含的文件”,并且没有名为“在ABC.h中包含的文件中“. 在这种情况下,有一个解决方案只能从上面的行ABCh中提取文件名,但这并不能解决问题,因为有问题的文件只包含在那里. 通常下一行表示问题所在,这就是我想跳
作者:编程之家 时间:2020-08-20
vim – 在latex-suite的quickfix窗口中查看错误后返回原始缓冲区
当我用latex-suite编译一个latex文件时,在quickfix窗口中显示错误,主窗口显示错误发生的位置.这非常有用.但是,当完成修复bug时,我想返回缓冲区和我所在的确切位置,关闭quickfix和预览窗口,然后继续编辑.有没有办法做到这一点,除了手工? 您可以键入Ctrl-o转到您所在的位置.
作者:编程之家 时间:2020-08-20
VIM自动再生CTags
我喜欢Ctags,但事实上每次我添加一个新方法我需要重新创建我的文件它可以适得其反,但不仅如此,但如果我需要重新启动我的VIM会话它更糟糕,我也注意到我需要为我想要使用的每个目录创建一个CTags文件,而不是只在根文件夹中创建一个并让所有文件夹都可以访问它. 任何提示和建议? 我已经编写了一个插件来完成你所需要的: Indexer. 它为整个项目提供无痛的自动标签生成,并使标签保持最新.您可以单独
作者:编程之家 时间:2020-08-20
vim – 如何快速找到NERDTree中的活动文件
比如,我正在编辑一个名为application_controller.rb的文件,该文件位于〜/ work / foo / app / controller /中. 现在我想打开NERDTree窗口,希望它能自动扩展文件夹〜/ work / foo / app / controller /,并将光标定位在application_controller.rb文件中.怎么样? :NERDTreeFind
作者:编程之家 时间:2020-08-20
VIM中插入模式中有两个美元符号
当我在VIM中以插入模式键入两个美元符号$$时,它将文本更改为$$<取代.这是什么意思?我怎么让它不再这样做? 这是一个由latex-suite插件插入的占位符.您可以使用< C-j>跳转到它. (Ctrl J). 请参阅此处的“地方持有人”部分:http://vim-latex.sourceforge.net/documentation/latex-suite/latex-macros.html
作者:编程之家 时间:2020-08-20
vim:在W11上显示差异(自编辑开始后文件已更改)
当一个文件被更改并且我正在处理它时, vim会提示我两个选择: W11: Warning: File "foo.bar" has changed since editing started See ":help W11" for more info. [O]K, (L)oad File: 有没有办法让它显示缓冲区内容和磁盘上的内容之间的差异? 将以下内容放在.vimrc文件中:h:DiffOrig
作者:编程之家 时间:2020-08-20
vim E365:无法打印Postscript文件
我不经常从 vim打印,所以我不确定这是什么时候发生的. 我无法打印(ha [rdcopy]来自vim或gVim. 我收到了错误 E365: Failed to print Postscript File 我在Ubuntu 10.04上运行. 我正在寻找有关配置事物的想法,以及任何有过这个问题经验并且可能有答案的人. 那里没有很多线索…… 用verbose启动Vim打开gvim -V 并做:硬拷贝
作者:编程之家 时间:2020-08-20
vim – 打开vi中的所有文件(包括隐藏文件)
我有一个像这样的文件结构 /foo/bar/ ├── .foo.cfg ├── foo.cfg ├── foo.data ├── foo.py ├── .svn │ ├── ... │ ├── ... │ └── ... ├── . └── .. 我想打开所有隐藏和非隐藏文件到vim.我可以像这样手动完成 vi .foo.cfg foo.cfg foo.data foo.py 但是当有
作者:编程之家 时间:2020-08-20
不同的背景色调在单个vim窗口中
例如,在一个带有4个或5个缓冲区的VIM窗口中,是否可以为每个缓冲区提供不同的背景阴影? 让我们假设颜色主题是深蓝色,我想让每个缓冲区的深蓝色背景色略有不同. 不,colorscheme设置是全局的.
作者:编程之家 时间:2020-08-20
从vimscript中的内部vim命令获取返回值
我想做点什么 let colors = execute(":highlight") 这显然是不正确的,我只能执行(“:highlight”)这将打开一个窗口,但我真正需要的是将该窗口的内容变为变量 – 就像system()调用一样用于外部命令.可以这样做吗? 有一个名为:redir的命令是专门设计的 捕获文件,寄存器或中的一个或多个命令的输出 一个变量.在后一种情况下,用法如下 例. :redir
作者:编程之家 时间:2020-08-20
VIM删除/修改HTML属性
我是VIM编辑html的新手.我正在使用matchit,ultisnips和环绕来帮助我. 我似乎无法轻易完成的一个领域是编辑属性. 我想从:(光标是|) <input type="submit|" name="some_name" value="" id="some_name"> 至: <input type="submit" id="submit_button"> 最快的方法是什么? 现在,我
作者:编程之家 时间:2020-08-20
上一页
65
66
67
68
69
70
71
72
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native