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

如何正确设置VIM自动注册以编辑Python文件 - *.py

在VIM中自动注册以编辑Python文件,您可以按照以下步骤进行设置:

  1. 打开VIM配置文件(.vimrc)

在终端中输入以下命令:

代码语言:txt
复制

vim ~/.vimrc

代码语言:txt
复制
  1. 在配置文件中添加以下内容:
代码语言:txt
复制

autocmd BufNewFile,BufRead *.py set filetype=python

autocmd FileType python setlocal expandtab shiftwidth=4 tabstop=4

代码语言:txt
复制

第一行命令表示当打开或创建一个以.py结尾的文件时,将文件类型设置为Python。

第二行命令表示当文件类型为Python时,将缩进设置为4个空格。

  1. 保存并退出配置文件。
  2. 重新启动VIM。

现在,当您使用VIM编辑Python文件时,它将自动注册并使用适当的缩进和文件类型设置。

产品推荐:腾讯云提供了一系列云计算服务,包括云服务器、数据库、存储、网络、安全等,可以帮助您快速构建和部署应用程序。您可以访问腾讯云官方网站了解更多信息:腾讯云官方网站

相关搜索:如何自动设置VIM文件类型?如何使用Python正确编辑PDF文件?在vim markdown文件中编辑字幕时,如何禁用字幕自动展开?如何自动创建字典以写入csv文件-Python如何设置Python的VS代码以正确启动/调试单个文件,从而尊重相对导入?如何在python中保存对.py文件的编辑/重新编译更改?Django:如何自动设置正确的媒体文件夹权限?如何在R中正确设置以年为单位的文件路径?如何在编辑python文件时将vim配置为不在行的开头放置注释如何使用Python正确搜索文件目录以获取具体详细信息如何在我的Python Fabric`fabfile.py`中的函数中正确设置`env.hosts`?如何设置make以查找需要编译的自动生成文件的依赖项如何将Spyder设置为打开(.py) Python文件的默认程序/应用程序?如何在保持.py源代码可编辑的同时将python打包为可执行文件?如何设置CMakeLists.txt文件以启动并运行xtensor-python示例代码如何在没有.py文件扩展名的情况下自动化Cron作业中的Python脚本如何将CSV文件设置为只读,以便只能通过Python UI直接访问和编辑?如何使用tensorflow的协议缓冲区编译器从.proto文件中正确地重新生成python .pb2.py文件?如何正确设置json配置文件,以便它可以用来替换python程序中的硬编码值如何在Powerpoint VBA中编写?‘设置幻灯片上的视频文件以在幻灯片放映模式下自动启动。’
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

小问题大隐患:如何正确设置 Python 项目的入口文件

这个同学的项目根目录是MY_API,所以他使用的编辑器VSCode 就会默认把MY_API当做工作区。...此时,Python 会把bin文件夹当做工作区。在工作区里面就只有这一个start.py文件,所以当然找不到lib文件夹。...但如果大家经常逛 Github,就会发现,有些人可能是被其他垃圾语言污染了思想,他的 Python 项目,根目录有五六个文件夹和七八个.py文件。...你拿到这个项目的时候,你甚至不知道,当你想运行这个代码的时候,python3 xxx.py应该运行哪个文件。...在项目根目录留下一个example.py文件,用来演示如何调用这个包。而这个包本身的代码,是在一个叫做gne的文件夹中的。这个gne文件夹是一个包,它的入口文件在__init__.py中。

2.4K11
  • python0028_直接运行_修改py文件执行权限_设置py文件打开方式

    编辑 不过看起来不是按照python程序来执行的 而是按照执行zsh批处理命令的方式执行的 如何直接运行python程序呢?...先搜索吧进行搜索​编辑提示是这样的​编辑 总共分 3 步: 第 1 步 确认python3文件位置 python3 好像在 /usr/bin/python3 就是sleep.py文件正确的打开方式 第...2 步 编辑文件 设置文件自动用/usr/bin/python3打开第 3 步 运行py文件我们先确认python3的位置python3的位置 如果想要sleep.py自动执行 必须要明确这个py...就是 /usr/bin 下的 python3注意 usr 不是 user​编辑 下面要编辑sleep.py 在 sleep.py 第一行设置自动打开方式为/usr/bin/python3添加文件头最上面的一句.../usr/bin/python3 这个设置了当前文件(sleep.py)的执行方式​编辑准备运行:wq保存并退出vim保存并运行 依然使用 ./sleep.py .

    1.1K30

    【AI白身境】Linux干活三板斧,shell、vim和git

    点击Sign up for Github后,进入下方这个界面,在Step1中填写好个人信息,Step2-3全部采用默认设置,即可完成github注册,记得要去自己的邮箱verify,不然后面没办法创建仓库...03 VIM基本操作 最后我们说说编辑器之神vimvim是从vi发展出来的一个文本编辑器,其在代码补全、编译等方便的功能特别丰富,在程序员中被广泛使用。 ?...3.4 vim使用实例 现在我们使用 vim 来建立一个名为 test.py文件,你可以这样做:vi test.py,这样就就入了基本命令模式了 ?...这个时候,键盘上除了 Esc 这个按键之外,其他的按键都可以视作为一般的输入按钮了,所以你可以进行任何的编辑。 ? 那么假设我已经按照下面的样式给它编辑完毕了,应该要如何退出呢?...+ 开发(提升补全效 率)、外层由 python 封装,这就是最好用的自动补全插件。

    65240

    011_编程好玩在哪

    编写 py 文件 回忆上次内容 回忆上次内容 vi oeasy.py 用 vi 编辑 oeasy.py 编辑好了之后 i 进 插入模式 录入 esc 退回 正常模式 :w 进入 底行命令模式...都是 shell中的具体应用 vi 是 文本编辑python3 是 游乐场 py程序解释器 地图 下面的 是 三者切换的地图 这张图 也可以 拍摄下来 反复查 oeasy.py...运行 py 文件 python3 既是我们的 IDLE(游乐场) 也是 py文件的 解释器 oeasy.pypython3解释器 执行的参数 意思是 用python3 来 解释执行 oeasy.py...恭喜 你第一个程序 用的就是 linux系统 vim编辑python程序 集齐3大神器!!! IDE 选择 为什么 不用图形用户界面(GUI)的方式 学习编程 呢?...vi oeasy.py 用 vi 编辑 oeasy.py cat oeasy.py 用 cat 查看 oeasy.py python3 oeasy.pypython3 运行 oeasy.py

    7510

    Vim 后门 | Linux 后门系列

    这回 python 类型文件为例 在 /usr/share/vim/vim82/ftplugin/python.vim 中添加 set number 打开 1.txt 进行测试 打开 1.py 进行测试...这些文件可以根据文件类型自动加载,并为特定类型的文件提供自定义的缩进设置 这回 rust 文件为例 在 /usr/share/vim/vim82/indent/rust.vim 中添加 set number...,用于为特定文件类型自动加载相应的插件和配置 打开部分文件自动加载 indent.vim 这个文件包含了一些自动缩进的设置,用于根据文件类型自动设置正确的缩进规则 是 syntax/nosyntax.vim...python3命令用于在Vim中执行一段Python代码,类似于在Python解释器中输入代码并运行 2) py3file py3file命令用于在Vim中执行Python 3脚本文件 3)...py3eval py3eval是一个内置函数,用于在Vim中执行Python 3表达式。

    67651

    在PyCharm上配置SFTP并使用远程解释器

    这种远程编辑功能几乎成了各个IDE和文本编辑器的标配,个人认为是比samba的那种文件夹共享的方式要好的。当然,Vim大神们可以掠过这段话。...需要注意的是,root path是可以自动检测的,在输入了其他部分后,点击test sftp connection来确认地址和用户信息是否正确,之后点击autodetect就可以自动补全root path...自此,SFTP就设置完毕了,总结一下就几步: 1、打开配置界面。 2、设置连接信息。 3、设置文件夹映射。 接下来,再讲下如何设置远程解释器。...这时,新建一个Run/Debug Configurations,添加一个Python的配置文件,选择和本地和远程对应的py入口文件,并选定好相应的远程解释器,就可以远程执行脚本了。...记得在编辑了本地的文件后需要同步一份到远程服务器上。 ?

    5.8K20

    Python编辑开发:pycharm pro 2022.2.1汉化版

    pycharm professional 2022 mac永久激活是Mac平台的Python编辑利器,具有智能代码编辑器,能理解 Python 的特色并提供卓越的生产力推进工具:自动代码格式化、代码完成...模板调试器、manage.py 和 appcfg.py 工具、特殊的自动完成和导航,仅举个例子很少。...现场编辑实时编辑预览让您可以在编辑器和浏览器中打开页面,并立即在浏览器中查看代码中所做的更改。PyCharm 会自动保存您的更改,浏览器会即时更新页面,显示您的编辑。...康达集成通过为每个项目设置单独的 Conda 环境来保持您的依赖项隔离,PyCharm 使您可以轻松创建和选择正确的环境。...插件超过 10 年的 IntelliJ 平台开发为 PyCharm 提供了 50 多个不同性质的 IDE 插件,包括对额外 VCS 的支持、与不同工具和框架的集成以及编辑器增强功能,例如 Vim 仿真。

    2.1K30

    VPS安全之SSH设置

    SSH服务的配置文件位于/etc/ssh/sshd_config,我们的安全设置都是围绕此文件展开,所以修改前最好先备份一次,以免出现无法登陆的情况。...修改完不要忘了执行 service sshd restart 如何打开 # vi nano 等其他编辑器都是可以的,但vim具有语法高亮等功能,推荐使用 vim /etc/ssh/sshd_config...在正确配置了 .rhosts 文件的远程计算机上运行 rcp、rexec 或 rsh 命令时,您不必提供远程计算机的登录和 # vim /etc/ssh/sshd_config IgnoreRhosts.../var/log/wtmp last fail2ban 这个小巧的软件可以代替你做很多事情,暴力破解ssh密码为例,当我们安装fail2ban后,经过合理的配置,我们可以自动屏蔽某个攻击IP的所有请求...repo git clone https://github.com/fail2ban/fail2ban.git cd fail2ban # do installation python setup.py

    78030

    国内外大厂都在使用Python,学习第一步Python3 的入门安装!

    2、双击运行安装文件 python-3.6.4-amd64;选择自定义安装,注意勾选Add Python 3.6 to PATH, 因为后面不用再进行环境变量的设置了。...下载源码包、解压、编译安装; 5、Mac系统安装:下载dmg文件运行安装后拖动至应用程序即可; 三、编辑器的选择 1、Vim编辑器:支持自动补全功能,在编辑 Python中也支持自动补全,但是需要进行配置...五、pycharm的设置 1、设置python版本:Files—Settings—Project:Python3—Project Interpreter ?...六、第一个python小程序 1、Windows 如何运行python程序: 方法1:工具栏 ——Run——选择需要运行的文件 方法2:写完后点击鼠标右键,选择 run 0327 (推荐此方法) 方法...例如已经编辑文件 1.py 则输入 ① Python 1.py ② chmod +x 1.py ③ ./1.py 即可运行 3、怎么在pycharm中不加input的情况下传参数: {

    58020

    python0030_设置路径_export_PATH_zsh_系统路径设置_export

    重启终端过程新开一个终端之后​编辑 $PATH 就回到了最初 不包含/home/shiyanlou了找不到 sleep.py 了 我希望每次新打开 terminal 就自动把 $PATH 设置好应该怎么办...shell的时候会有相应的提示​编辑既然如此 我们可以把export PATH=$PATH:~这句话 放在默认的shell(zsh)的配置文件(~/.zshrc)中 这样新每次运行zsh终端的时候 就自动完成路径配置把...运行当前zsh的初始化文件 运行~/.zshrc配置文件 source ~/.zshrc这就是手动执行执行~/.zshrc或者直接运行zsh也可以​编辑 执行之后 路径就设置好了总结 这次修改了 $PATH...) 中 配置 ~/.zshrc 就可以 设置 zsh 环境下默认的 $PATH 在当前路径运行 sleep.pypython 程序第 1 行 声明打开方式为 python3 把 /usr/bin...gitee->oeasy教您玩转python教程: 面向零基础初学者的简明易懂的 Python3 入门课程,对没有编程经验的同学也非常友好。在vim下从浅入深,逐步学习。从基础入门学习到爬虫。

    1.6K00

    python 初学者

    IDE可以自动补齐,可以一键运行,还可以断点调试。使用IDE开发项目 就像驾驶一辆内饰豪华的汽车,尽情享受驾驶的乐趣就好了,谁还去关心引擎盖里面发动机是如何工作的呢?...光标移动到执行过的语句上敲击回车,可以重复这个命令 下划线(_)可以获取最后一次执行结果 实际上,IDLE就是一个IDE,你可以用它来创建或打开.py脚本文件,可以编辑、运行和调试。...第2步:输入python+空格+脚本文件名,回车即可运行。输入脚本文件名时,按tab可以自动补齐。脚本的运行信息、错误信息、运行结果等,都可以显示在这个窗口中 这是最原始的信息。...完成以上设置后,就可以在Notepad++中使用菜单命令或者快捷键运行Python代码了。...Just so sooooooooo 准备工作 注册 pypi.org 用户 我原本就是 pypi 的注册用户,但当我上传 .whl 格式的文件时,却被提示无权限。

    82341

    【玩转Lighthouse】在Lighthouse配置Vim的YouCompleteMe:文本编辑更清爽和强大,并具有一定的IDE能力

    [最终效果Demo] Vim Vim的安装和使用,我在之前的文章就已经介绍: 终端文本编辑神器--Vim命令详解。如何配置Vim以及Vim插件?...如何配置Vim以及Vim插件? 为了让接下来的YCM能直接Git clone下来附加仓库,我们设置一下GitHub全局重定向: git config --global url."...编辑.vimrc文件,添加YCM的项目地址: # 编辑.vimrc文件 vim ~/.vimrc 追加: " 使用vim-plug添加插件 call plug#begin('~/.vim/plugged...内,我们编辑这个文件: # 当前在YCM模块内 vim third_party/ycmd/build.py [build.py] 查找关键词:github,把文件下载地址改成自己Lighthouse可以直接连接到的地址即可...我们随便打开一个Python文件(普通文件也可以……),就可以自动代码提示和补全了: [代码补全] 额外插件 最后,再推荐插件: pangloss/vim-javascript:支援Vim,使Vim支持

    1.9K141

    vscode安装python插件

    笔记内容:vscode安装python插件 笔记日期:2017-12-23 vscode创建python文件 ---- 在介绍如何安装python插件之前,先来看看没有插件的情况下,是否能够在...vscode中编辑和执行python文件: 1.文件 >> 新建文件,然后就会弹出一个无标题(Untitled)编辑界面: ?...在终端里可以使用dos命令进入到你当前文件的目录,也可以在左侧的资源管理器界面中,右击你的文件,然后选择在终端中打开,就会自动进入到你当前文件的目录中。... 设置字体大小: vscode不像其他IDE那样在可视化界面中调整字体大小,而是在配置文件中调整大小,不过也很简单,这个配置文件可以直接在vscode的设置窗口中编辑。...1.打开设置窗口: 文件 >> 首选项 >> 设置 2.点击常用设置,可以看到有这样一段注释: “ // 像素为单位控制字号。”

    1.6K10
    领券