腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在不退出编辑模式的情况下在
vim
中取消缩进?
我最近写了很多python代码,我在
vim
中使用了制表符到空格模式。我只是想知道如何在不退出编辑模式的情况下在
vim
中取消缩进,例如在我完成if...:block之后。
浏览 1
提问于2009-11-16
得票数 58
回答已采纳
3
回答
vim
删除
xml标记
、
、
我在
vim
中有一个一行,我经常用它来查找和替换。:%s~<Validator>*</Validator>~~g
浏览 2
提问于2010-09-01
得票数 1
回答已采纳
1
回答
删除
vim
中的
多行
注释
我想
删除
vim
中的
多行
注释: * Factory for creating [MainViewModel] * @param arg the repository to pass to*\*/,,gcs,/\*\_.*\*/,,gc
删除
第一个注释的开头和最后一个注释的结尾之间的全部内容。
浏览 0
提问于2019-01-20
得票数 3
回答已采纳
1
回答
IdeaVIM中的垂直
删除
、
在正常的
VIM
安装中,我可以使用ctrl+v垂直选择,向下移动到任意
多行
,然后点击x
删除
我突出显示的所有内容。 在IdeaVIM中,做同样的事情只
删除
我当时用光标突出显示的单个字符。有人知道如何将IdeaVIM行为更改为常规的
VIM
行为吗?
浏览 3
提问于2014-09-23
得票数 1
回答已采纳
1
回答
vim
:
删除
多行
- d3d vs 3dd
我和我的朋友谈到在使用
vim
时
删除
多行
。他们说他们使用d3d
删除
3行,而我使用3dd我朋友的命令是形式"xd{ moves },即
删除
{moves}在进入寄存器x上移动的文本。我不明白为什么这个d3d命令在
vim
中工作
浏览 0
提问于2021-05-28
得票数 1
回答已采纳
1
回答
删除
一行时,在
vim
中记录行号。
、
我必须手动
删除
一些行通过文件(使用
vim
)。但是,如果需要更改格式,我可能需要再次生成相同的文件。这将使我再次遍历文件以
删除
相同的行。避免重复手动
删除
的解决方案是,当我
删除
一行时,
vim
以某种方式记录行号。然后,我可以使用一些脚本来
删除
这些行。是否有可能在
vim
中获得此行为? 否则,有没有其他编辑器可以获得这种行为呢?有许
多行
我必须
删除
,手动记录每个行号是不可行的。
浏览 20
提问于2021-06-29
得票数 1
回答已采纳
2
回答
我是否可以从
Vim
visual selection中执行MySQL查询,并在新缓冲区中输出
、
、
给定一个由
多行
MySQL查询组成的文件,例如FROM blahLIMIT etc 有没有什么方法可以在
Vim
说明:我不需要表格形式的输出,但是可以在
vim
中进一步处理或者导入到电子表格中(就像从mysql --batch得到的制表符分隔的输出) (Ubuntu
Linux
)。
浏览 1
提问于2012-04-12
得票数 7
回答已采纳
1
回答
在
Vim
中
多行
展开regex
、
我正在努力从C源文件中
删除
注释。让我们关注
多行
注释/* . */忽略内联注释(//)s:/\*.*\*/::gs:/\*.*[\r]*.*\*/::g 但没成功..。
浏览 0
提问于2011-12-21
得票数 3
回答已采纳
3
回答
cmder使用ssh以替换模式启动
vim
、
、
果然,conemu也会在替换模式下启动
vim
。无论我登录到哪个
Linux
客户端,当我使用cmder或conemu运行
vim
时,
vim
都会以替换模式启动。当我通过ssh登录到
linux
客户端之前,在cmder上使用
vim
时,在Chrome ssh客户端或putty上使用
vim
,或者在我的Windows 8.1 PC上使用cmder或conemu的
Linux
计算机上使用
vim
时,
vim
无法在替换模式下启动。已尝试从Win
浏览 1
提问于2018-08-15
得票数 3
2
回答
在
vim
Linux
中向上
删除
行
、
如何在
vim
中做到这一点,假设我在第100行,我想向上
删除
20行?如何在
vim
linux
中做到这一点?
浏览 1
提问于2013-05-10
得票数 3
回答已采纳
3
回答
Vim
交换文件不
删除
、
退出时,
Vim
不会
删除
.swp文件。我在iTerm (macvim)中使用
vim
,在:q、:wq或:qa中退出。我的交换文件似乎仍然存在。我想交换要在退出时
删除
的文件。如果做不到这一点,我想找一些方法来自动清理它们。谢谢!
浏览 18
提问于2015-03-06
得票数 3
3
回答
从光标
删除
文件中的另一个位置
、
我在努力学习VI/
VIM
。我想知道如何将文本从我的光标
删除
到文件中的其他位置。我知道如何
删除
一行(dd)和
多行
(5dd),并
删除
行尾(d$),但不知道,例如,从光标到下一行的中间或下两行或三行的中间。 谢谢你的建议。干杯!
浏览 5
提问于2014-03-26
得票数 0
回答已采纳
4
回答
固守regex语法
、
、
问题是它有
多行
重复甚至是单词,所以我想用
vim
的替换命令或sed进行快速编辑。问题是,我没有达到匹配的道路,我想要替代‘什么“基本上。实际的文件更大,我只粘贴其中的一部分,但认为它有很
多行
,如下所示:Copyright.php">Copyright.php所以问题是,我想
删除
">category.php部分
浏览 0
提问于2022-12-28
得票数 1
6
回答
vim
:
删除
多行
的前2个空格
使用
VIM
删除
每行的前2个空格最简单的方法是什么?基本上,它为每一行重复"2x“。 说明:这里假设前2个字符是空格。因此,问题是如何将
多行
缩进在一起。
浏览 1
提问于2011-08-06
得票数 84
回答已采纳
3
回答
Vim
:当使用\_跨
多行
匹配字符串时。在regex中,:yank命令仅适用于第一行。
、
我想要提取跨
多行
的文本的多次出现,并且可以与单个
Vim
正则表达式匹配(使用元字符\_)。不幸的是,尽管匹配行在
Vim
中得到了正确的突出显示,但当我在匹配的regexp之后添加任何
Vim
命令(如delete或yank)时,该命令只适用于每个匹配的第一行。arg2_N);如果我执行:g/bad_function([^;]\+\_[^;]\+;$/d,那么只有第1行和第7行被
删除
如何
删除
所有匹配的(突出显示)行
浏览 1
提问于2010-11-27
得票数 7
回答已采纳
2
回答
vim
找出更改目录的原因
我通常从我的Makefile和标签文件所在的文件夹启动
vim
,然后编辑下两级的文件。因此,如果我在文件夹x,我通常会执行
vim
x1/x2/code.c,问题是最近
vim
将文件夹更改为代码所在的文件夹(所以如果我执行pwd,它将显示x1/x2)。我希望它留在最上面的文件夹中。
浏览 0
提问于2010-09-24
得票数 0
回答已采纳
2
回答
vim
范围.+1,$包含当前行,对一行影响过大
、
我有一个用于帮助Python代码重构的
vim
脚本;根据文件的不同,它插入多个相等的import行,例如,如果许
多行
被更改为使用getToolByName,则会出现许多from Products.CMFCore.utils如果搜索没有找到真正的匹配,下面的:.+1,$ s命令也不应该
删除
任何内容,因为它更容易
删除
。但是,由于该\?,该替换不仅
删除
了以下事件(.+1),而且还
删除
了所有--包括我想保留的第一个事件。sed-based解
浏览 2
提问于2020-09-30
得票数 0
回答已采纳
3
回答
如何卸载/
删除
带有病原体的
Vim
插件
、
如何卸载随病原体一起安装的插件?
浏览 0
提问于2012-12-09
得票数 18
回答已采纳
2
回答
在可视化块模式下,
Vim
不
删除
底层行
在
vim
中,通过按Ctrl+V,您可以进入可视化块模式。当我用h、j、k和l移动
多行
,然后按delete使用D或D时,文本就会被
删除
,但底层的行仍然保留在那里。有什么方法可以
删除
行+文本吗?
浏览 0
提问于2016-11-25
得票数 9
回答已采纳
1
回答
如何在
vim
/gvim中缩进
多行
?
、
我想在
vim
/gvim中缩进
多行
,
vim
/gvim中有没有快捷方式?
浏览 2
提问于2012-03-24
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Vim技巧-多行缩进
文件管理-Linux系统VIM编辑
Linux 下源码编译安装 vim 8.1
Linux基础之vim编辑器
Linux 系统操作之 vim 命令总结
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券