vim实用功能汇总

news/2024/11/2 9:32:48/

文章目录

  • 1. 读代码
    • 1.1 vim中文件跳转
    • 1.2 语法高亮模式
    • 1.3 Visual 模式
  • 2. 配置vim成为python的IDE

1. 读代码

1.1 vim中文件跳转

vim中文件跳转

  • 这个其实不是靠什么插件完成的,而是vim编辑器自带的功能
  • 把光标放在要跳转的文件上,按下gf,即可跳转到目标文件;如果要回到跳转前的位置,可以ctrl+o
    在这里插入图片描述
  • ctrl+w,+o,只保留活动窗口,关闭其他窗口
  • :BD, 卸载缓冲区N并将其从缓冲区列表中删除.如果缓冲区已更改,则此操作将失败,除非指定了[!],否则更改将丢失.该文件不受影响.
  • 如果您知道自己在做什么,也可以使用:bw。 :BW,像|:bdelete |,但真的删除了缓冲区.

参考:

  • 《Vim实用技巧》笔记
  • 你怎么从Vim的’gf’回来
  • 如何关闭Vim中的单个缓冲区(多个)?
  • vim中文手册:这东西好难。。文档写的也很晦涩,记住gfctrl+o目前就够了,哈哈哈。

1.2 语法高亮模式

默认vi打开所有文件都是没有颜色区分的,只有一种颜色,可以

输入:syntax on开启语法高亮,关闭的话就是:syntax off
在这里插入图片描述
上面是临时的方式,如果想要永久开启的话,需要

vim ~/.vimrc
# 输入
syntax on
# :x就是保存+关闭,或者:wq也行
  • vimrc文件是vim的环境设置文件。整体的vim的设置是在 /etc/vimrc 文件中。
  • 不建议修改/etc/vimrc 文件,每个用户可以在用户根目录中设置vim,新建 ~/.vimrc.

参考:

  • Vim Syntax Highlighting
  • vim使用(三):.viminfo和.vimrc

1.3 Visual 模式

在这里插入图片描述

  • 默认的可视化模式:使用v进入,每次高亮几个字符
  • 行阅读模式:V,光标每次移动一行,上面一行全部选中
  • 块阅读模式:ctrl+V,高亮块

参考:

  • Extra modes under Visual mode

2. 配置vim成为python的IDE

参考:

  • VIM and Python – A Match Made in Heaven
  • jarolrod/vim-python-ide
  • Your ultimate VIM setup for Python

http://www.ppmy.cn/news/263632.html

相关文章

XyPlayer 智能解析 X4 影视解析源码

介绍: XyPlayer 智能 X4 源码,上传即可使用! 后台:http://你的域名/admin 账户:admin 密码:admin888 网盘下载地址: http://kekewangLuo.net/Pwht5RiLY6x0 图片:

解决:电脑前面板耳机没声,后插孔有声,找不到Realtek高清晰音频管理器,安装realtek hd audio dIver失败

》》问题:Win10系统常见问题,主机前面板耳机插孔没有声音,只有后面有声音,并且系统中声音和设备中找不到Realtek高清晰音频管理器,无法设置。 》》网上的解决方案:基本都是基于找到“Realtek高清晰音频管理…

HDMI1.4 specification

1 Introduction HDMI全称是High Definition Multimedia Interface(高清晰度多媒体接口),是一种传输高清视频信号传输协议。在这个4k电视趋于普及的年代,HDMI的应用将会越来越广泛。现在的大多数显示器,投影仪&#xf…

HEVC,VP9,x264性能对比

Dan Grois等人在论文《Performance Comparison of H.265/MPEG-HEVC, VP9, andH.264/MPEG-AVC Encoders》中,比较了下一代编码标准HEVC,VP9的以及当前主流编码标准H.264之间的性能。在此记录一下。 本文中选用的编码器如下: HEVC:…

CorelDRAWX4的VBA插件开发(四) 用一个例子了解CORELDRAW-X4的四个基本对象

CorelDRAWX4的VBA插件开发(四) 用一个例子了解CORELDRAW-X4的四个基本对象 1.打开第一章的界面如下图: 2.把之前的代码稍作修改 Sub 第一个插件()Dim zongShu As IntegerzongShu CorelDRAW.ActiveDocument.ActivePage.Shapes.CountMsgBox zongShu End Sub3.测试 退出之后,…

最新CleanMyMac X4.12.1中文版Mac系统优化清理工具

CleanMyMac X v4.12.1是COCO玛奇朵搜集到的一款mac电脑系统清理工具,删除系统缓存文件 , 多余的应用程序语言包 , PowerPc软件运行库等。 CleanMyMac是一个强大的应用程序,清洁,优化和保护您的Mac多年的使用。运行即时系统清理,卸…

CleanMyMac X4.10.5长期授权标准版

如何清理你的Mac?就像任何日常用品一样,您的Mac需要偶尔进行一次良好的清洁。摆脱所有不必要的文件将有助于您的Mac恢复其卓越的工厂,并加快满足您的需求。 CleanMyMac X替代了数十种针对Mac的优化工具。它可以是你想让它成为的任何东西:macOS清洁器、…

CorelDRAW哪个版本好用实用强x4/X8/2019/2020/2021

PS、CDR、AI一直都被誉为平面三剑客。很多做过设计的人肯定对CDR不陌生,作为和AI一样的矢量图软件,简洁的界面强大的功能,一直都受到不少设计从业者的青睐,CDR软件从最金典的X4版本已经更了X5、X6、X7、X8、2017、2018、2019和最新…