Vim配置以及插件安装

Fiddler抓包实战:5分钟搞定微信公众号历史消息接口分析(附完整Python代码) 本文详细介绍了如何使用Fiddler抓包工具逆向分析微信公众号历史消息接口,并提供完整的Python代码实现。从环境准备、动态参数捕获到商业级采集系统架构设计,全面解析了突破官方接口限制的技术方案,帮助开发者高效获取公众号文章数据。 阅读详情

安装好的vim (linux 默认安装有)配置vim
vim打开配置文件vim ~/.vimrc如果不存在默认自动创建

1.简单配置

详细的配置见下连接。
https://www.ruanyifeng.com/blog/2018/09/vimrc.html
简单的配置直接往.vimrc里写就行了。

syntax on			" 语法高亮
set mouse=a			" 启用鼠标
set nocompatible	" 关闭与vi的兼容模式
set number			" 显示行号

2.插件插件:

安装vundle管理插件

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

之后依然在此打开.vimrc。在begin和end之间写入要安装插件。比如:nerdtree

set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()		" 此处添加所要安装的Vim插件, 插件需在begin、end之间

Plugin 'VundleVim/Vundle.vim'
Plugin 'scrooloose/nerdtree'

call vundle#end()
filetype plugin indent on
提示 :YouCompleteMe会使保存代码的时候很慢。

最后打开 vim 窗口,在命令模式下执行PluginInstall安装插件即可

提示 :下边这句在vim中执行,不是在终端中。
:PluginInstall

3.完整的.vimrc配置:

个人配置,更多配置自行探索


set nocompatible " be iMproved, required
filetype off " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()		" 此处添加所要安装的Vim插件, 插件需在begin、end之间

Plugin 'VundleVim/Vundle.vim'				"vundle插件
" Plugin 'Valloric/YouCompleteMe'				"自动补全
Plugin 'nathanaelkane/vim-indent-guides'    "缩进显示
Plugin 'fholgado/minibufexpl.vim'    		"操作多个文件
Plugin 'Yggdroot/indentLine'    			"缩进指示线
Plugin 'scrooloose/nerdtree'    			"树形目录配置
Plugin 'ctrlpvim/ctrlp.vim'
Plugin 'majutsushi/tagbar'    				"显示文件的类、函数、变量
Plugin 'dyng/ctrlsf.vim'
Plugin 'vim-airline/vim-airline'			" 一个状态栏美化工具
Plugin 'vim-airline/vim-airline-themes'
Plugin 'MattesGroeger/vim-bookmarks'
Plugin 'vim-syntastic/syntastic'    		"语法检查

call vundle#end()
filetype plugin indent on


syntax on			" 语法高亮
set mouse=a			" 启用鼠标
set nocompatible	" 关闭与vi的兼容模式
set number			" 显示行号
set nowrap			" 不自动折行
set hlsearch		" 搜索高亮
set showmatch		" 显示匹配的括号
set showmode		" 在底部显示,当前处于命令模式还是插入模式
set showcmd			" 命令模式下,在底部显示,当前键入的指令 
set scrolloff=3		" 距离顶部和底部3行"
set tabstop=4		" 按下 Tab 键时,Vim 显示的空格数。
set encoding=utf-8	" 编码
set fenc=utf-8		" 编码
filetype indent on	" 开启文件类型检查,并且载入与该类型对应的缩进规则。
set autoindent		" 按下回车键后,下一行的缩进会自动跟上一行的缩进保持一致。
map <C-n> :NERDTreeToggle<CR>
autocmd FileType python noremap <buffer> <F8> :call Autopep8()<CR>


库存管理系统项目部署方案(基于jdk17) 不需要安装到服务器,运维本地安装就行,主要是用来编译前端代码的。构建完成后将dist文件夹复制到服务器内。 阅读详情

相关推荐

激光SLAM总结——Fast LIO / Fast LIO2 / Faster LIO

激光SLAM总结——Fast LIO / Fast LIO2 / Faster LIO 在之前的工作中有接触过LOAM,最近在工作中又接触到Faster LIO相关的工作,于是想着对Fast LIO / Fast LIO2 / Faster LIO这一系列工作进行一个简单的总结,以加深自己对激光SLAM算法的理解,之前总结过的一些和激光SLAM算法相关的博客还有,感兴趣的同学可以一起学习讨论: 激光SLAM总结——VLOAM / LIMO算法解析 激光SLAM总结——LIO-Mapping / LIOM /

weixin_44580210的博客 1万+

vim plugin安装奋战记(一)

强烈感觉到写博客的必要性。经常要配一大堆东西,每次都挺折腾的,时间一久了就又忘记了。所以开始bloging吧。 今天记记vim的一些Plugin安装 -- CommandT。参考http://mirnazim.org/writings/vim-plugins-i-use/,这是一偏超好的博文。 按照其步骤配好后,vim里输入CommandT命令提示vim需要重编译以支持ruby。 谷歌之,果

blueshadow2010的专栏 565

记录Nvidia AGX Orin的配置日常(二)设置上电自动开机和远程桌面

因为要拿AGX作为机器人的主控板,所以需要给他设置一下通电后无需按电源键就自动开机,然后再配置一下远程桌面。

AutomaticForever的博客 1363

AS无法安装plugin和安装后重启提示没安装上的解决

一.无法安装plugin进入Prefreence-&gt;Appearance&amp;Behavior-&gt;System Settings-&gt;Updates,然后取消勾选右侧的"Use secure connection"二.安装重启后提示安装失败这是intellig本身的问题,解决方法在谷歌搜索到的,如下:Please follow these steps and you will ...

qq_31180471的博客 1195

Rust 与 Golang 深度对决:从语法到应用场景的全方位解析

Rust 定义函数以fn关键字开头,参数需明确指定类型,返回值类型紧跟在箭头->之后。// 定义函数add,接收两个i32类型参数a和b,返回i32类型结果,功能为两数相加a + bRust 和 Golang 各有千秋,在不同领域展现独特优势。Rust 凭借强大的内存安全与高性能,在系统编程、网络编程以及对内存安全和性能要求高的场景中表现突出;Golang 则以简洁语法和出色并发性能,在云计算、分布式系统、Web 开发等领域占据一席之地。

muyouking 1770

CentOS7 安装天气分型软件cost733过程详解

cost733是一款天气分型软件,其内置的一些算法可以帮助气象工作者进行天气类型划分等(我也是初学者,仅仅知道一些皮毛),但是网上找到的安装办法比较少,并且总会出现一些报错,试了一晚上,终于将安装办法调通了,希望可以帮助到大家

weixin_62573024的博客 3563

failed to install plugin grafana 插件安装失败

升级时忽略plugins 权限问题,导致安装插件失败!

qq_34068440的博客 2601

【雷达成像实战】RD、CS、RMA算法对比与Matlab实现:从信号处理到高清成像

本文深入对比了雷达成像中三种核心算法:经典的距离多普勒算法(RD)、基于稀疏重建的压缩感知算法(CS)以及高精度的快速多通道获取算法(RMA)。通过详细的Matlab实战代码,从原理拆解到实现步骤,分析了各自在计算效率、成像精度、数据需求和适用场景上的优劣,为工程选型与算法实践提供了清晰指南。

weixin_29095587的博客 451

vim-plug

some tips about vim-plug

pg的博客 1622

Temporal Anti-Aliasing(时域抗锯齿TAA)

首先说一下走样:一般分为时域走样(如旋转车轮)和空域走样(锯齿),但在 TAA 技术是采用时域相关叠加混合技术来解决空域走样的问题。 简单看一下空域抗锯齿 (Spatial Anti-Aliasing, SAA)相关技术,最普及的莫过于 MSAA,被各大渲染引擎采用,但是 MSAA 并不适用于延迟渲染 (Deferred Rendering),随之出现了很多基于形态学的后处理抗锯齿技术,如 MLAA,FXAA,SMAA 等(具体看参见图形_反走样技术总结相关介绍),虽然他们表现良好且支持延迟渲染,但是都会面

qq_35312463的博客 1万+

Allegro输出光绘文件规范

添加钻孔表的具体步骤为:1.通过屏幕右边的Visibility选项的Views列表,将Drill层打开2.将Visibility选项中的PIN和Via选项都选中,见下图所示: 参数设好之后关闭NC Drill/Parameters窗口,输出数控机床钻孔文件的命令菜单为:Manufacture=>NC=>NC Drill…,打开的窗口如下: 输出数控机床钻孔文件的具体步骤为: 上图是光绘输出的层控制窗口,还有一个窗口是输出参数的控制窗口,我们通过点击上图的第二个列表项General Parameters来

axingxiansen的博客 2809

vim配置之taglist插件安装

vim配置之taglist插件安装

码城的博客 3076

【知识分享】高速印刷电路板(PCB)寄生参数计算指南

对于高速PCB设计而言,寄生参数一直是令人讨厌的问题,它们会悄悄潜入PCB并在电路中造成严重的破坏,具体来说,它们是渗透到高速电路中的隐藏杂散电容器和电感器,包括由封装引线和长走线形成的电感器、PCB焊盘对金属平面形成的电容器、走线之间形成的电容器等等。

一只豌豆象的博客 1782

Vim Match-Up 插件安装与配置指南

Vim Match-Up 是一个 Vim 编辑器插件,它扩展了 Vim 的 `%` 键功能,允许用户在代码中高亮、导航和操作匹配的文本集合。这个插件可以用作经典插件 matchit.vim 的替代品,不仅增强了 matchit 的所有特性,还修复了其中的一些缺陷和错误,并添加了一些全新的功能。Vim Match-Up 支持多种编程语言,并可以与 tree-sitter 语法分析器集成,为 Neov...

gitblog_00578的博客 945

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Vim Python Syntax 插件安装与配置指南

Vim Python Syntax 插件安装与配置指南 1. 项目基础介绍 Vim Python Syntax 是一个为 Vim 文本编辑器提供 Python 语法高亮支持的插件。这个插件对原始 Vim 6.1 版本的 Python 语法高亮进行了增强,增加了对 Python 3 的支持,并且提供了更丰富的语法特性高亮。 主要编程语言 Vim Script:插件的主要脚本语言。 Python:部...

gitblog_01088的博客 1145

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Vim shfmt 插件安装与配置指南

Vim shfmt 插件安装与配置指南 1. 项目基础介绍 vim-shfmt 是一个 Vim 编辑器插件,它使用 shfmt 工具来自动格式化 shell 脚本。通过该插件,用户可以在 Vim 编辑器中快速格式化代码,使其更加整洁和易于阅读。项目主要使用 Vim Script 编程语言编写。 2. 项目使用的关键技术和框架 Vim Script: Vim 的内置脚本语言,用于编写 Vim 插件...

gitblog_00319的博客 853

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

vim配置和安装插件

参考链接:https://blog.youkuaiyun.com/sjin_1314/article/details/85041335 我的系统为Centos 7 .2 1、安装Vim: yum install vim 2、安装 Vundle 在github上下载Vundle,保存目录在~/.vim/bundle/vundle路径下,需要自己配置.vimrc及.vimrc.bundles(插件设置...

qq_41572664的博客 220

Vim-Move 插件安装与配置指南

Vim-Move 是一个 Vim 编辑器插件,它允许用户以更直观的方式移动文本行或选定区域,而无需使用删除和粘贴操作。该插件兼容所有主流的插件管理器,主要使用 Vim Script 编程语言编写。 ## 一、项目基础介绍 Vim-Move 插件为 Vim 编辑器提供了以下功能: - 上、下、左、右移动行或选定区域。 - 自动调整缩进。 - 支持撤销多个移动操作。 ## 二、项目使用的关键技术...

gitblog_01153的博客 908

Vim Yoink 插件安装与配置指南

Vim Yoink 插件安装与配置指南 Vim Yoink 是一个 Vim 编辑器的插件,它能够维护一个剪贴板历史记录,让你在粘贴时可以在多个剪贴项之间进行选择。该插件主要使用 Vim 脚本语言编写。 项目基础介绍 Vim Yoink 插件为 Vim 提供了一个强大的剪贴板历史功能。它允许用户在粘贴文本时,从多个最近剪切的文本中选择。这个功能对于那些需要频繁复制和粘贴文本的开发者来说尤其有用。 项...

gitblog_00338的博客 1002

Vim Jsonnet 插件安装与配置指南

Vim Jsonnet 插件安装与配置指南 1. 项目基础介绍 Vim Jsonnet 插件是一个为 Vim 文本编辑器提供的插件,它使得编辑 Jsonnet 文件更为方便。Jsonnet 是一种数据模板语言,用于处理 JSON 数据。这个插件能够帮助用户在 Vim 中更好地编写和格式化 Jsonnet 代码。 主要编程语言:Vim Script 2. 项目使用的关键技术和框架 Vim Scri...

gitblog_00506的博客 927

Vim Terraform Completion 插件安装与配置指南

Vim Terraform Completion 插件安装与配置指南 1. 项目基础介绍 Vim Terraform Completion 是一个为 Vim 文本编辑器开发的插件,主要用来提供对 Terraform 配置文件的代码补全和语法检查功能。Terraform 是一种开源的基建即代码工具,用于定义和部署云基础设施。该插件可以帮助开发者在编写 Terraform 文件时提高效率,减少错误。 ...

gitblog_00660的博客 1087

Vim Cursorword 插件安装与配置指南

Vim Cursorword 插件安装与配置指南 Vim Cursorword 是一个用于 Vim 文本编辑器的插件,它能够高亮显示当前光标所在的单词。这个功能可以帮助用户在编辑代码或文档时更加聚焦于当前正在处理的部分。该插件主要使用 Vim Script 编程语言编写。 项目使用的关键技术和框架 Vim Script:Vim 编辑器的内置脚本语言,用于编写插件和自定义功能。 项目安装和配置的...

gitblog_01168的博客 805

vim配置及插件安装笔记

1. 首先打开vim的配置文件vimrc,并加入以下常用的配置: cd ~ mkdir .vim vim .vimrc " 设置当文件被改动时自动载入 set autoread " quickfix模式 autocmd FileType c,cpp map <buffer> <leader><space> :w<cr>:ma...

weixin_34358092的博客 162

vim配置及常用插件安装

前言作为一个程序员,一个常用的工具就是编辑器,常用的编辑器有Sublime Text、Emacs、Vim、Source Insight、Atom、TextMate. 引用知乎大佬刘尚奇的言论 中国范围,08年以前Vim和Emacs认知度较低,两基友相爱相杀,流行度不相上下;此后Vim一跃领先,在11年后以压倒性优势成为最流行的editor;Emacs份额也稳中有升,并在12年后迎来更广

孙堂吉de博客 5113

tagalong.vim 插件安装与配置指南

tagalong.vim 插件安装与配置指南 1. 项目基础介绍 tagalong.vim 是一个 Vim 编辑器插件,主要用于自动更改 HTML/XML 标签。当您编辑一个打开的标签时,它会自动更改对应的关闭标签。该插件支持 HTML、XML 以及类似 HTML 的其他标记语言,能够提升编辑效率和准确性。 该项目主要使用的编程语言是 Vim 脚本语言。 2. 项目使用的关键技术和框架 Vim ...

gitblog_00950的博客 596

【亲测免费】 VSCode Vim 插件安装与配置指南

VSCode Vim 插件安装与配置指南 1. 项目基础介绍和主要编程语言 项目基础介绍 VSCode Vim 是一个为 Visual Studio Code (VSCode) 开发的 Vim 模拟器插件。它允许用户在 VSCode 中使用 Vim 的编辑模式和命令,从而提供一种熟悉的编辑体验。该项目的主要目标是让 Vim 用户能够在 VSCode 中无缝切换,同时享受到 VSCode 的现代开发...

gitblog_01233的博客 1415
上一篇: 机器学习--特征缩放/均值归一化
runnerxin
博客等级 码龄10年 12粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值