首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

after/ftplugin/fortran.vim中的特定设置不起作用

在解决这个问题之前,我们首先需要了解一些背景知识。Vim是一款功能强大的文本编辑器,可以通过配置文件来自定义其行为。在Vim中,ftplugin文件夹用于存放特定文件类型的设置。

针对这个问题,我们可以按照以下步骤来解决:

  1. 确认文件路径:首先,我们需要确认文件路径是否正确。在这个问题中,我们需要检查after/ftplugin/fortran.vim文件是否存在于Vim的配置目录中。可以通过运行以下命令来查找配置目录:
代码语言:txt
复制
:echo $VIM

该命令会输出Vim的配置目录路径。

  1. 检查文件类型:确认文件路径正确后,我们需要确保文件类型设置正确。在这个问题中,我们需要检查文件类型是否为Fortran。可以通过运行以下命令来检查当前文件的类型:
代码语言:txt
复制
:set filetype?

如果输出结果为"filetype=fortran",则表示文件类型设置正确。

  1. 检查设置是否生效:如果文件路径和文件类型设置都正确,但特定设置仍然不起作用,可能是由于其他设置覆盖了该设置。在这种情况下,我们可以尝试在Vim的配置文件中进行相应的调整。

可以通过运行以下命令来打开Vim的配置文件:

代码语言:txt
复制
:edit $MYVIMRC

在配置文件中,我们可以搜索"ftplugin"来查找是否存在其他与Fortran相关的设置。如果存在,可以尝试将其注释掉或删除,以确保特定设置生效。

  1. 重新加载设置:完成以上步骤后,我们可以尝试重新加载Vim的设置,以使更改生效。可以通过运行以下命令来重新加载配置文件:
代码语言:txt
复制
:source $MYVIMRC

或者,可以直接重启Vim来使更改生效。

总结起来,解决after/ftplugin/fortran.vim中的特定设置不起作用的问题,我们需要确认文件路径是否正确,文件类型设置是否正确,检查是否存在其他设置覆盖了该设置,并尝试重新加载Vim的设置。希望以上步骤能帮助您解决问题。

请注意,由于要求不能提及特定的云计算品牌商,因此无法提供与腾讯云相关的产品和产品介绍链接地址。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Vim激荡30年发展史

/usr/local/share/vim/vimfiles/after 系统范围Vim目录after”目录。系统管理员可以利用该目录来覆盖默认设置,或添加新设置。...~/.vim/after 主目录after”目录。可以利用该目录用个人偏好覆盖默认设置或系统设置,或添加新设置。...这些目录会按照顺序处理,所以要说“after”目录有什么特别的话,那就是它位于列表末尾。实际上“after”并没有什么特别之处。 在处理每个目录时,Vim都会查找具有特定名称子文件夹。...你可以通过它来设置用于覆盖特定文件类型默认值。有关.vimrc设置全面讲解,请运行 :options。 第三方插件 在Vim,插件只是脚本,必须放在runtimepath正确位置才能执行。...下面是应用例子。不同项目有不同编码规范,所以你可以将默认C设置特定项目的设置结合起来。

1.3K30

.NETC# 设置当发生某个特定异常时进入断点(不借助 Visual Studio 纯代码实现)

本文介绍如何实现在发生特定异常时中断,以便调查此时程序状态纯代码实现。...} } } 在第一次机会异常处中断 我在这篇博客中举了一个例子来说明如何在发生异常时候中断,不过是使用 Visual Studio: 在 Visual Studio 设置当发生某个特定异常或所有异常时中断...Debugger.Break(); } } } 保持 Visual Studio 异常设置窗格异常设置处于默认状态(意味着被 catch 异常不会在 Visual Studio...注意,我们在从第一次机会异常到后面中断代码,都设置了这两个特性: DebuggerStepThrough 设置此属性可以让断点不会出现在写这几个方法 于是,当你按下 F10 时候,会跳过所有标记了此特性方法...DebuggerNonUserCode 设置此代码非用户编写代码 于是,在 Visual Studio 堆栈,我们会发现这几个方法会变成暗色,Visual Studio 不会优先显式这部分源代码

32750

Vim 后门 | Linux 后门系列

这些文件可以根据文件类型自动加载,并为特定类型文件提供相关设置和命令。...这些文件可以根据文件类型自动加载,并为特定类型文件提供自定义缩进设置 这回以 rust 文件为例 在 /usr/share/vim/vim82/indent/rust.vim 添加 set number...after 目录配置文件可以用于覆盖默认 Vim 配置,以及在 Vim 启动后进行进一步个性化设置 Ubuntu 22.04 默认情况下没有 after 文件夹,我们可以新建该文件夹 after...Vim 脚本运行和调试 打开部分文件自动加载 defaults.vim 默认 Vim 配置选项,用于设置 Vim 默认行为和外观 是 ftplugin.vim 这个文件包含了一些文件类型相关插件设置...,用于为特定文件类型自动加载相应插件和配置 打开部分文件自动加载 indent.vim 这个文件包含了一些自动缩进设置,用于根据文件类型自动设置正确缩进规则 是 syntax/nosyntax.vim

61251

Vim as Python IDE on

=utf-8,gbk set ambiwidth=double 设置ColorScheme,我选择是desert,你可以在GVimEdit-->Color Scheme看到其他Color...在vim输入:help if_cscop.txt可以看到关于Cscope帮助。 看完文档,我们可以在vim输入命令:cs find c foo用来查找foo方法在哪里被调用过。...点击上面的文件名可以在不同文件间快速切换。 启用Grep,在工程查找 Grep是linux命令,如果你不熟悉可以看Grep文档。...可以看到quickfix窗体要求你输入New name:,输入新名称回车,再回车,重构就完成了。如下图 Python代码检查 在Vimftplugin目录下新建一个python目录。...下载pyflakes,解压缩后把pyflakes.vim文件和pyflakes目录拷贝套ftplugin\python目录

1.8K20

从零开始配置vim(25)——关于 c++ python 配置

首先通过命令安装 :LspInstall ccls 接着我们新建一个 ftplugin/c.lua 和 ftplugin/cpp.lua 来配置 c/c++ 。...这个时候我们想到办法就是将之前定义快捷键封装成函数,然后在 on_attach 回调函数调用该函数。...这里我提前已经安装好了,所以它显示在 Installed Server ,没有安装它应该显示在下方Available Server 列表。...主要设置快捷键,这里需要注意是 root_dir 这里配置,想要在对应缓冲启动相应 lsp 服务,需要buffer处在对应语言项目中,root_dir 规定在 buffer 所在目录存在这些文件或者目录时将该目录作为对应项目文件...如果失败的话我们使用 :LspInfo 来查看失败原因 这个根目录设置是可以作用于它下面所有子目录

1.1K30

常用CSS3选择器

目录 一、属性选择器 二、关系选择器 三、结构化伪类选择器 四、伪元素选择器 五、链接伪类 CSS选择器作用就是从HTML页面找出特定某类元素。...:first-child和:last-child选择器 :first-child选择器和:last-child选择器分别用于为父元素第一个或者最后一个子元素设置样式。...只有用户单击了页面超链接,并且跳转到target元素后,:target选择器所设置样式才会起作用。...PS:在用标签进行嵌套时要注意,标签不能嵌套块级元素甚至不能嵌套元素,只能嵌套内联元素,不然对嵌套块级元素设置CSS不起作用。...:after选择器 :after伪元素选择器用于在某个元素之后插入一些内容,使用方法与:before选择器相同。 五、链接伪类 1.链接伪类 在CSS,通过链接伪类可以实现不同链接状态。

4.1K20

利用属性选择器对外部链接进行样式设计

我们可以简单地使用属性选择器来实现外部链接自定义样式。 使用属性选择器 CSS 允许我们根据 HTML 元素属性来设置样式,方法是将它们放在方括号。...例如,我们可以为具有 hidden 属性任何元素设置 display 属性为 none: [hidden] { display: none; } 我们还可以在属性等于特定值时设置元素样式。...对于表单元素,我们可以为特定输入类型设置样式,而不必使用类: input[type='checkbox'] { accent-color: deeppink; } 对于我们外部链接,当 href...因此,我们可以只为以 http 开头链接设置样式,通过在我们属性选择器插入一个 ^ 字符: a[href^='http'] { /* 外部链接样式 */ } 或者我们可以使用其他运算符来确定不同样式条件...,这个技巧在最新版本 Chrome 不起作用

10810

配置VIM语法高亮及自动缩进

原文:http://blog.sina.com.cn/s/blog_601331150100gjmk.html 1 、配置文件位置 在目录 /etc/ 下面,有个名为vimrc 文件,这是系统公共...synload.vim /usr/share/vim/vim72/syntax/syncolor.vim /usr/share/vim/vim72/filetype.vim /usr/share/vim/vim72/ftplugin.vim...那么在/etc目录下profile文件添加以下语句: export TERM=xterm-color 3 、设置 Windows 风格 C/C++ 自动缩进(添加以下 set 语句到 vimrc...) 1)设置(软)制表符宽度为4: set tabstop=4 set softtabstop=4 2)设置缩进空格数为4 set shiftwidth=4 3)设置自动缩进...:即每行缩进值与上一行相等;使用 noautoindent 取消设置: set autoindent 4)设置 使用 C/C++ 语言自动缩进方式: set cindent 5)设置C/

2.6K40

Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)

顺便配置好环境变量,这样就可以在系统任意位置启动vim     之后在当前用户目录,建立一个_vimrc文件,这是vim配置文件,所有的设置都在这里编写 将以下内容添加到_vimrc文件...脚本快捷键设置成了f5。    ...script_id=69     将解压后doc目录project文件拷贝到vim安装目录doc目录下     将plugin目录下project.vim拷贝到vim安装目录plugin目录下...pydiction.py     将after里面的python_pydiction.vim文件拷贝到 vim安装目录下ftpplugin里面,将complete-dict、pydiction.py...同理,将近30多年历史浪潮Vim没有被时代淘汰,反而愈发健壮,拥趸遍布全世界,也正是因为在数不清编辑器,Vim具有无可匹敌可扩展性,当然了,这个世界除了编辑器之神,还有另外一种信仰:Emacs

53510

从零开始配置vim(28)——DAP 配置

让它变得更好用,并且介绍编译型语言(C/C++)调试配置。 优化界面 回顾一下上一篇在演示图片里面看到效果。默认界面在断点位置以 B 来标识,当前运行代码以 -> 来标识。...最终调试效果如下图所示 然后我们需要提供一个可用界面用来显示调试过程各种信息,包括变量值和调用栈。完成这个工作是插件 nvim-dap-ui 。...({}) local dap = require("dap") dap.listeners.after.event_initialized["dapui_config"] = function()..., type = 'executable', command = "~/.local/share/nvim/mason/bin/OpenDebugAD7", } 这里我们设置它以 executable...最后别忘了在 ftplugin/cpp.lua 中加载它 另外需要注意,因为可执行程序运行时是不依赖源代码,但是调试时候想让调试器能够准确知道当前在源码位置并且能够显示当前变量值,这个时候需要在可执行程序打包符号表

1K40

「HTML+CSS」--自定义加载动画【041】

首先非常感谢您阅读海轰文章,倘若文中有错误地方,欢迎您指出~ 哈哈 自我介绍一下 昵称:海轰 标签:程序猿一只|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等...步骤2 使用span::before、span::after伪类元素 其中before作为红色小球,after作为白色小球 设置 绝对定位 高度、宽度均为24px before位于正下方 after位于正上方...span与span::before、span::after位置关系 ? 步骤3 span::before、span::after圆角化 border-radius: 50%; 效果图如下 ?...设置动画不起作用 那么此时效果 ?...在前面的设置里 我们分别对span、span::before和span::after设置了动画 那么最后产生结果就是:两个动画组合(既在执行动画1,又在执行动画2) 最终视觉效果如下 ?

32440

聊聊flinkcheckpoint配置

env.getCheckpointConfig().setMaxConcurrentCheckpoints(1); ​ // enable externalized checkpoints which are retained after...用于指定运行checkpoint最多可以有多少个,用于包装topology不会花太多时间在checkpoints上面;如果有设置了minPauseBetweenCheckpoints,则maxConcurrentCheckpoints...这个参数就不起作用了(大于1不起作用) enableExternalizedCheckpoints用于开启checkpoints外部持久化,但是在job失败时候不会自动清理,需要自己手工清理state...完成之后最小等多久可以出发另一个checkpoint),maxConcurrentCheckpoints(用于指定运行checkpoint最多可以有多少个,如果有设置了minPauseBetweenCheckpoints...,则maxConcurrentCheckpoints这个参数大于1不起作用),enableExternalizedCheckpoints(用于开启checkpoints外部持久化,在job failed

5.1K32
领券