手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
缩进
缩进专题提供缩进的最新资讯内容,帮你更好的了解缩进。
在Vim中编辑Yaml时错误缩进
Vim似乎没有正确地反应在YAML文件中的破折号,因此打破了格式。 例如我有一个块,应该看起来像这样: handlers: - name: restart exim4 service: name=exim4 state=restarted 当我完成键入重新启动exim4和类型服务:Vim reindents我的最终服务行: handlers: -
作者:佚名 时间:2020-06-22
vim 之自动缩进(smartindent) tab 空格数设置为4
打开设置文件: vim /etc/vim/vimrc <br /> 2.添加如下 set tabstop=4 "按一次tab前进4个字符 set softtabstop=4 "用空格代替tab set expandtab "设置自动缩进 set shiftwidth=4 "设置多行缩进时有用
作者:佚名 时间:2020-06-24
使用文件夹中的所有文件缩进VIM
我有一个包含数百个TTL(TeraTermLanguage)文件的文件夹。 现在我想要缩进所有这些文件。 我已经创建了teraterm.vim缩进,我使用VIM打开一个文件,并做“gg = G”和整个文件正确缩进。 但是有什么办法,我可以缩进所有的文件夹中的文件。 我想与壳牌的帮助。但是在VIM中,我不能传递文件缩进命令作为VIM的参数。 请建议哪种是最好的方式,我可以缩小到VIM中的所有文件。
作者:佚名 时间:2020-06-24
Vim:在空行进入插入模式时,智能缩进?
当我打开一个新行(通过“o”),我的光标跳到下一行的正确缩进位置。另一方面,当我的光标在空行上时进入插入模式不会将我的光标移动到正确缩进的位置。 当在空行上进入插入模式(通过i)时,如何使vim正确缩进我的光标? cc将替换当前行的内容,并以正确的缩进进入插入模式 – 所以空行会完全符合您的要求。 我相信,你描述的行为是正确的,因为有很多用例,你想插入在空白行的特定位置,而不是跳到你想要插入的vi
作者:佚名 时间:2020-06-24
Vim Auto缩进换行
如何获取vim将光标放置在从新行开始的大括号中,即使用|表示光标位置: class { | } 现在与我的设置它只做到这一点 class { |} 我在我的.vimrc文件中 set autoindent shiftwidth = 2 tabstop = 2 noexpandtab 基本上我只想要一个正常的IDE如何缩进它。 更新: 我找到了如何使用inoremap {{< CR>}< Esc
作者:佚名 时间:2020-06-24
vim中设置python代码缩进为4个空格
echo "setlocal et sta sw=4 sts=4" >> /etc/vimrc 这样用vim写python脚本时,1个tab就等于4个空格了是空格哟,不是tab哟,可以tab自动缩4空格,也可以手动4空格,这样就可以混用了哟
作者:佚名 时间:2020-06-24
Vim:缩进一个空格(不是shiftwidth空格)
默认的VIM缩进命令由shiftwidth空格缩进 例如 >> Indent line by shiftwidth spaces << De-indent line by shiftwidth spaces 有没有任何方式缩进一个或n(其中n!= shiftwidth)空格? 一种方法是使用Ctrl V垂直选择块中的列,然后垂直插入,然后键入空格和 我不知道有没有更好的方法。但是,有几种方
作者:佚名 时间:2020-06-27
vim中的哪些设置抵消了smartindent拒绝在shell脚本中缩进#个注释?
我最近开始使用vim 7(以前的vim 6)和smartindent设置。在大多数情况下,它的效果很好,尽管我习惯于在开放的大括号之后键入一个选项卡,几乎是有效的。 然而,有一件疯狂的行为。编辑shell脚本时,我尝试在当前的缩进级创建一个注释,但是smartindent与它无关。它坚持认为评论必须在0级(无缩进)。更糟糕的是,它打破了右派(‘>>’和朋友),使他们不工作。这是彻底的不服从,我想知
作者:佚名 时间:2020-06-27
如何使vim缩进java注释正确?
当使用注释缩进java代码时,vim坚持这样缩进: @Test public void ... 我想要注释与方法定义在同一列中,但我似乎找不到一种方式来告诉vim这样做,除了可能使用缩进表达式,但我不知道我是否可以使用它定期的吝啬。 编辑:文件类型插件已经打开,我对缩进插件有点困惑。接受的答案可能有点黑客,但对我来说也是如此。 编辑:我不能删除自己的答案,因为它已被接受,但 @pydave
作者:佚名 时间:2020-06-28
vim可以自动识别缩进样式(制表符与空格)吗?
我正在处理一个大的代码库,每个文件都有不同的缩进约定:制表符,4个空格,3个空格等。 我当前默认在选项卡上,并设置shiftwidth = N expandtab smarttab当我遇到一个空格缩进的文件,但这很烦人。 Vim还是插件有什么功能,可以识别,例如当前的缓冲区使用每个移位三个空格的缩进? 存在尝试处理这种情况的各种插件。以下是通过搜索在vim.org检测缩进的几个 > sleuth
作者:佚名 时间:2020-06-30
Vim和Yaml如何获得很好的自动缩进?
现在我正在使用 设置自动缩进 当我在Vim中编辑Yaml文件,并且当您启动新行时,只需复制上一行的缩进就可以正常工作。不过,我忍不住觉得自己有点聪明。如果开始一条新路线,那将会是什么好事 foo:“bar” 可以保持相同的缩进级别,但是开始一行 FOO: 会添加额外的缩进级别。 Xavier启发了我一下,而且我想出了 my own little indent script for Yaml.它没有
作者:佚名 时间:2020-07-01
Haskell和Vim:适当的缩进
在SO上搜索“ vim haskell indent”。有很多答案如何配置Vim为Haskell缩进。他们都没有真正的“工作”。它们不提供由 Haskell indentation wiki page推荐的代码。例如,在do或let块中的语句对齐,=和|的数据类型等 是否存在生成像wiki这样的代码的Vim解决方案? 这可能不是您正在寻找的答案,但有一种方法可以跟踪缩进维基指南,并与大多数编辑兼容
作者:佚名 时间:2020-07-01
在Vim中缩进整个文件而不留下当前光标位置
我已经知道gg = G可以在Vim上缩进整个文件.但这会让我在缩进后转到文件的开头.如何缩进整个文件并将光标保持在同一位置? 见:h” 这将让你回到你开始的第一个字符: gg=G'' 这会让你回到起跑线和起始栏: gg=G`` 我假设第二个版本,带有反引号,是你想要的.在实践中,我通常只使用双撇号版本,因为我的键盘很难访问反引号.
作者:佚名 时间:2020-07-04
Vim可以显示两个缩进空格,同时在文件中保留四个空格吗?
我想在其他人的项目上工作,他使用4个空格进行缩进.我使用2,我的屏幕不够大,无法轻松编辑4个空间. 我是否可以将Vim配置为显示2个缩进空格,但是将4写入文件? 这与 here的要求相反. 是的你可以!如果你有“隐藏”选项,你可以尝试一下. :syntax match spaces / / conceal cchar= "Don't forget the space after cchar! :
作者:佚名 时间:2020-07-04
如何在vim中实现项目特定的缩进?
我正在研究几个项目,每个项目使用不同的缩进样式(适用于各种文件类型).例如每个缩进级别的1个选项卡,2或4个空格等.如何自动切换这些不同的样式?我正常偏好使用标签缩进,但我厌倦了在使用空格缩进代码时一直输入:set expandtabs.可能的解决方案将包括根据文件路径或项目根目录中的某些配置加载一段vim配置.有没有一个插件,以优雅的方式为我解决这个问题? >查看cinoptions选项和sof
作者:佚名 时间:2020-07-05
Vim:缩进当前(空白)行并插入
说我有缓冲区中的当前文本,其中_标记光标 int main(int argc, char **argv) { printf("Hello, world!\n"); _ } 我有indentexpr(虽然有cindent或autoindent的解决方案也可能会工作). 如何开始插入,所以我的光标被放置在适当的列以遵循缩进规则,即: int main(int argc, char **arg
作者:佚名 时间:2020-07-05
如何禁用vim的switch case的缩进?
我目前正在和Vim进行战斗,我似乎无法使缩进选项做到我想要的. 这是我的设置,我把它们放在.vimrc的底部,以确保它们优先.你可以看到我有点疯狂,所以我试图关闭几乎所有的东西: set cindent set cinkeys=o,O set cinoptions= set cinwords= set indentexpr= 在大多数情况下,它似乎工作正常,它打开一个块后一个缩进,一切都很好.但是
作者:佚名 时间:2020-07-05
如何在VIM中启用文件特定的制表符缩进设置?
我相信有一种方法可以在一个文件中写一个注释, vim将用它来覆盖默认的标签和缩进值. 有人可以指出我有关此功能的信息以及如何使用它? 每个文件设置可以使用“ modeline magic”完成. 基本思想是您可以将这样的注释添加到单个文件中: /* vim: set tabstop=8:softtabstop=8:shiftwidth=8:noexpandtab */ 在vim中,您应该查看: >
作者:佚名 时间:2020-07-06
使vim缩进C预处理器指令与其他语句相同
基本信息 (注意:请仔细阅读,因为我花了一些时间来组织它,确保我处理了我遇到的每个问题,为什么一个提出的解决方案对我来说无效.) 我在vim中使用cind来自动缩进.大部分时间都很好用.然而,cindent在涉及C预处理器指令(以哈希(‘#’)开头的语句)中有三件坏事(在我看来). 如果它是相关的,我使用标签缩进,我的.vimrc包含文件类型缩进. 坏事1 一旦我键入预处理器指令,vim将其放在第
作者:佚名 时间:2020-07-06
在vim(通常很好)中的智能缩进是粘贴在一大堆代码中的一个灾难
我猜其他编辑都很聪明,可以把这个东西搞糊涂,但是在终端中使用 vim时,它无法区分粘贴和实际打字. 你有什么样的解决方案或解决方法? 已添加:还有一个设置使得注释在下一行自动继续.缩进至少不会改变代码的语义,但自动注释延续真的会把事情搞砸了.来想想,我应该把它完全关掉 – 谁知道这个选项是什么? :设置粘贴是要走的路,但如果你忘记了,就像我经常做的那样,如果你使用{}作为开放/关闭块的语言,那么在
作者:佚名 时间:2020-07-06
上一页
1
2
3
4
5
6
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• OPPO Find X8全系标配50W无线充电:支持
• 华为GT5 Pro手表开售:首发向日葵定位系
• 骁龙X Elite处理器CPU面积庞大无比 远超
• 杨幂巴黎时装周手持华为Mate XT三折叠拍
• iPhone 16价格对比:中国最便宜 比均价
• 深圳通交通卡限时免费开卡:支持华为、
• 荣耀笔记本X16 2025首销:酷睿i5-13420
热门标签
更多
python
JavaScript
java
HTML
PHP
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