腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
在
vim
中用C
自动
缩进
空格?
、
、
、
我开始在
linux
环境中使用
vim
进行C编码,有没有一种方法可以让
vim
自动
为块
设置
合适的间距? 因此,在键入{后,下一行将
缩进
2个空格,该行上的回车将保持相同的
缩进
,而a}将后移2个空格?
浏览 2
提问于2008-09-18
得票数 87
回答已采纳
1
回答
C++
缩进
在
Vim
上不起作用
我在使
缩进
在
Vim
中工作时遇到了问题。我正在用C++编写代码。我在ubuntu9.10上使用
vim
.nox,我打开了文件类型插件
缩进
,我也尝试了
设置
事件,
设置
自动
缩进
,
设置
智能
缩进
等。
浏览 0
提问于2010-03-22
得票数 1
2
回答
用于gnu
缩进
的Google c样式
设置
?
、
、
、
我正在对Emacs ()和
Vim
()使用google c
缩进
样式。 但由于我有一些现有的代码不是这种风格,我希望我可以改变它。我发现有一个名为GNU
缩进
的工具可以
自动
完成这些事情,它在上提供了一些常见的样式
设置
,但是没有针对Google c
缩进
样式的。那么它也有等价物吗?(我尝试了
Linux
和Berkley风格,觉得它们对我来说一点也不满意)
浏览 6
提问于2013-06-13
得票数 11
回答已采纳
2
回答
在
Vim
中
自动
缩进
Haskell
、
我开始使用Haskell,我使用
Vim
。我在我的vimrc中
设置
了
自动
缩进
,但它似乎不知何故没有意识到haskell。我希望在某些情况下
自动
缩进
工作(例如,在=和换行符之后)。如何在
vim
中自定义
自动
缩进
规则?(我用谷歌搜索了一下,但每个网站都建议打开
自动
缩进
,我已经打开了)。 谢谢
浏览 0
提问于2009-09-04
得票数 10
回答已采纳
3
回答
阻止(g)
vim
自动
缩进
注释
、
但是这导致了
自动
缩进
的变化:每当我写一个注释"//",然后按enter键,
vim
自动
缩进
会
自动
在下一行输入另一个"//“。// <--
vim
automatically puts '// ' there 我能做些什么来避免这种情况?我在
浏览 2
提问于2012-02-18
得票数 14
回答已采纳
1
回答
替换
Vim
的Notepad++ (我使用PHP)。我需要知道什么?
、
、
它会时不时地改变我的
缩进
配置。所以我决定将我的编辑器改为
Vim
。正如你可能猜到的,这是一个很大的变化:P所以我想知道我在PHP中开发的时候需要记住什么。nobombsetglobal encoding=utf-8 我是否必须在_vimrc文件中配置这些选项,这样每次打开
Vim
浏览 1
提问于2011-03-30
得票数 1
回答已采纳
1
回答
新的
自动
压痕细微差别
、
下面的
vim
配置
设置
从
缩进
中获得我想要的行为:set shiftwidth=4set autoindent这里的相关部分是
自动
缩进
:在每一行换行符上,这将导致
vim
与前一行的
缩进
相匹配: def demo_autoindent():a = 'This line was manually indent
浏览 4
提问于2022-04-22
得票数 2
回答已采纳
3
回答
如何在
vim
中使用
缩进
进行web开发?
、
我开始在工作中使用
Linux
和
Vim
。我开始阅读vims文档并创建我自己的.vimrc文件等等。我希望有一个
缩进
功能:对于每种语言/集,都有一个相应的
缩进
解决方案。用Python编写函数定义,然后创建for循环语句,它将
自动
创建
缩进
。
vim
中的
缩进
是如何工作的?我一直看到人们在使用
Vim
,我也在尝试这样做,
浏览 0
提问于2010-05-11
得票数 1
回答已采纳
1
回答
创建自定义
vim
语法:我可以
设置
自定义
自动
缩进
规则吗?
我正在为
vim
创建一个自定义语法文件,为了使代码更容易阅读,我想告诉
vim
如何
自动
缩进
代码。现在,我通常在
vim
中重新
缩进
的gg=G''去掉了每行开头的所有空格:*Make sure only one is selected countX我想
设置
注释(以*开始)根本不
缩进
(行首没有空格),但其余的根据IF和END
缩进
。我有
浏览 0
提问于2012-08-01
得票数 9
回答已采纳
1
回答
slimv +
vim
: slimv忽略
vim
选项卡
设置
、
、
我使用
Vim
7.3和slimv来编辑*.lisp文件。Slimv忽略这些
设置
并坚持使用空格作为
缩进
,每个
缩进
使用两个空格。setlocal expandtab 然而,在
Vim
\vimfiles\indent\lisp.
vim
中,当我在lisp表单中间插入新行时,我不太确定如何修复
自动
缩进
。在这种情况下,slimv再次忽略我的<
浏览 2
提问于2013-08-19
得票数 2
回答已采纳
1
回答
当有注释掉的大括号时,如何使用
vim
缩进
行?
、
、
、
我通常使用
vim
重新
缩进
操作符('='),以便根据其语法
缩进
我的源代码。我也会在整个文件上使用它,特别是当我必须读取其他人编写的源代码时,他们有不同的标签
设置
或类似的东西('gg=G‘在那里真的很有用)。{(4) std::cout << i << std::endl;(6) } 当我尝试
缩进
这段代码时,我得到了以下
浏览 7
提问于2013-10-25
得票数 2
2
回答
Vim
忽略在.vimrc中指定的移位宽度
我在
Linux
Mint12 "Lisa"(x64)上使用
Vim
7.3.154cli。有人能告诉我为什么
Vim
忽略/更改来自.vi
浏览 2
提问于2013-01-06
得票数 8
回答已采纳
1
回答
为什么在
vim
插入模式下输入大括号会将行
缩进
到左边?
为空的情况下也会发生这种情况<p></p><p></p><p></p>我尝试在各种
vim
帮助文件中查找“
缩进
”和"{“,但我找不到任何关于为什么它会
自动
向左
浏览 25
提问于2021-02-22
得票数 2
回答已采纳
1
回答
禁用
vim
自动
缩进
我的注释行,但继续
自动
缩进
其他所有内容
、
、
我想要
vim
停止
自动
缩进
,每当我将一个#添加到链接的开头,在它的空白之后。moose #dog mooseset filetype=htmlset nocompatibleset splitrig
浏览 0
提问于2022-04-22
得票数 2
2
回答
根据文件
设置
vim
python
缩进
空间
、
、
我知道可以通过以下方式
设置
特定文件类型的
缩进
但是我面临的问题是,我有不同的python脚本文件,其中一些是用2个空格
缩进
的,而另一些是用4个空格
缩进
的。是否可以让
vim
根据打开的文件
自动
确定要使用的
缩进
空格(2或4)? 任何帮助都将不胜感激。
浏览 0
提问于2018-09-14
得票数 1
1
回答
为什么
Vim
在未
设置
文件类型时也使用Bash
缩进
规则?
如果我开始编辑一个新文件,比如使用
vim
test.txt,然后输入单词"do“并按回车(此时仍处于插入模式),则下一行将
自动
缩进
。在给出一个快速的答复之前,请阅读这篇文章。如何调试启动进程(读取~/..vimrc和~/..
vim
/中的文件)?这里是我的."do",::if和"switch“都会导致
缩进
,但我仍然没有弄清楚
Vim
是为哪种语言使用
缩进
规则的。--我在~/.
浏览 0
提问于2011-06-20
得票数 4
回答已采纳
1
回答
PHP文件类型中HTML的
Vim
自动
缩进
、
、
、
我使用
Vim
已经很长一段时间了,我从来没有为
自动
缩进
而烦恼过,而且它总是被关闭。但是现在我需要尝试
自动
缩进
并启用它。以下是打开php文件时加载的
缩进
脚本:
浏览 2
提问于2011-06-01
得票数 3
4
回答
HTML
缩进
在编译后的
Vim
7.4中不起作用,有什么想法吗?
、
在尝试让
vim
正确地
缩进
.html文件时,我遵循了中的示例。-u NONE index.html:filetype plugin indent on:set smartindent # abbrev - :set si<html><1
浏览 3
提问于2013-10-12
得票数 24
1
回答
vi plugin - Stab -用空格替换常规的制表符,捆绑为插件并
自动
启动
、
、
、
很长一段时间我一直在寻找一个好的
缩进
插件,最近我发现:这是一个很棒的
缩进
(在我个人看来是最好的),我会永久地使用它--它是我.vimrc文件的一部分,每次我启动vi时我都会打开它,如果没有打开,我会在打开我的实际问题是如何将其转换为单独的捆绑包,并将其配置为
自动
启动所需的(使用4个空格而不是制表符)参数配置,
自动
仅禁用(关闭并返回到默认选项卡)使用:Stab的按需插件 关于我的工作环境的背景:
vim
在
linux
(主要是MCP
linux
发行版)上通过命令行(而不是G
浏览 0
提问于2013-03-20
得票数 0
1
回答
如何配置
Vim
的
缩进
以关闭C和C++文件中的大括号?
、
我正在处理一些目前格式化为(3个空格)的代码(C和C++): bar();我想修改代码,以便
缩进
一个空间(4个空格): bar();在
Vim
中,我
设置
了:set shiftwidth=4但是,当我使用==或=‘(标记)
自动
缩进
一行或一组行时,它会给我: bar();是否有控制关闭大括号
缩进
方
浏览 4
提问于2015-02-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
希望这是一篇让你对vim产生兴趣的文章
在 Vim 编辑器中开发 Python 应用的 Vim 插件
使用 Vim 建立 Python 及Markdown编辑环境
Linux用vim进行C+编程的配置和操作入门
十款好用的代码编辑器
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券