Linux\Windows下vim配置

vimrc-win:Windows上的vimrc(golang-dev等) 自述文件 这是本人专门为自己的在windows上,开发golang项目,定制golang vim配置; 插件管理,用的是 golang是 辅助vim-go的是 立即下载
Linux下vim算是一个很常见并且功能强大的编辑器了,但其界面总是显得不那么美观,因此我们就需要手动配置,这样才能在写程序的时候得心应手,也更加方便~

身为一名高逼格的程序员,在Windows下不时用vim提升逼格当然也是必须的。而且用法等等都和Linux下保持一致。

步骤:

  1. Linux下我们的vim配置文件一般都是放在家目录下的,名称为.vimrc可以中(隐藏文件)。用cd ~进入到家目录下,再在终端输入ls .vimrc。若有,直接进行第三步,若没有,可以touch .vimrc新建一个。
  2. Windows中配置文件为你的安装目录下的_vimrc。我们可以在cmd窗口里进入。比如我的vim安装在E盘下的vim文件夹中,先切换到E盘(直接输入E:),然后再输入cd vim,用vim _vimrc指令打开(不懂怎么进入cmd窗口请留言,或者自行百度)。
  3. 将下面的代码粘贴进去,然后ESC :wq保存退出。
set nu
set ruler
set showcmd
set cmdheight=1
set background=dark
set completeopt=preview,menu
set clipboard+=unnamed
set foldcolumn=0
set syntax=on
set tabstop=4
set helplang=cn
let &termencoding=&encoding
set fileencodings=utf-8,gbk
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 显示相关  
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"set shortmess=atI   " 启动的时候不显示那个援助乌干达儿童的提示  
"winpos 5 5          " 设定窗口位置  
"set lines=40 columns=155    " 设定窗口大小  
"set nu              " 显示行号  
set go=             " 不要图形按钮  
"color asmanian2     " 设置背景主题  
set guifont=Courier_New:h10:cANSI   " 设置字体  
"syntax on           " 语法高亮  
autocmd InsertLeave * se nocul  " 用浅色高亮当前行  
autocmd InsertEnter * se cul    " 用浅色高亮当前行  
"set ruler           " 显示标尺  
set showcmd         " 输入的命令显示出来,看的清楚些  
"set cmdheight=1     " 命令行(在状态行下)的高度,设置为1  
"set whichwrap+=<,>,h,l   " 允许backspace和光标键跨越行边界(不建议)  
"set scrolloff=3     " 光标移动到buffer的顶部和底部时保持3行距离  
set novisualbell    " 不要闪烁(不明白)  
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")}   "状态行显示的内容  
set laststatus=1    " 启动显示状态行(1),总是显示状态行(2)  
set foldenable      " 允许折叠  
set foldmethod=manual   " 手动折叠  
"set background=dark "背景使用黑色 
set nocompatible  "去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限  
" 显示中文帮助
if version >= 603
    set helplang=cn
    set encoding=utf-8
endif
" 设置配色方案
"colorscheme murphy
"字体 
"if (has("gui_running")) 
"   set guifont=Bitstream\ Vera\ Sans\ Mono\ 10 
"endif 
 

set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936
set fileencoding=utf-8
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""新文件标题""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"新建.c,.h,.sh,.java文件,自动插入文件头 
autocmd BufNewFile *.cpp,*.[ch],*.sh,*.java exec ":call SetTitle()" 
""定义函数SetTitle,自动插入文件头 
func SetTitle() 
    "如果文件类型为.sh文件 
    if &filetype == 'sh' 
        call setline(1,"\#########################################################################") 
        call append(line("."), "\# File Name: ".expand("%")) 
        call append(line(".")+1, "\# Author: Smart") 
        call append(line(".")+2, "\# mail: Smart_Coder@163.com") 
        call append(line(".")+3, "\# Created Time: ".strftime("%c")) 
        call append(line(".")+4, "\#########################################################################") 
        call append(line(".")+5, "\#!/bin/bash") 
        call append(line(".")+6, "") 
    else 
        call setline(1, "/*************************************************************************") 
        call append(line("."), "    > File Name: ".expand("%")) 
        call append(line(".")+1, "    > Author: Smart") 
        call append(line(".")+2, "    > Mail: Smart_Coder@163.com ") 
        call append(line(".")+3, "    > Created Time: ".strftime("%c")) 
        call append(line(".")+4, " ************************************************************************/") 
        call append(line(".")+5, "")
    endif
    if &filetype == 'cpp'
        call append(line(".")+6, "#include<iostream>")
        call append(line(".")+7, "using namespace std;")
        call append(line(".")+8, "")
    endif
    if &filetype == 'c'
        call append(line(".")+6, "#include<stdio.h>")
        call append(line(".")+7, "")
    endif
    "新建文件后,自动定位到文件末尾
    autocmd BufNewFile * normal G
endfunc 
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"键盘命令
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

nmap <leader>w :w!<cr>
nmap <leader>f :find<cr>

" 映射全选+复制 ctrl+a
map <C-A> ggVGY
map! <C-A> <Esc>ggVGY
map <F12> gg=G
" 选中状态下 Ctrl+c 复制
vmap <C-c> "+y
"去空行  
nnoremap <F2> :g/^\s*$/d<CR> 
"比较文件  
nnoremap <C-F2> :vert diffsplit 
"新建标签  
map <M-F2> :tabnew<CR>  
"列出当前目录文件  
map <F3> :tabnew .<CR>  
"打开树状文件目录  
map <C-F3> \be  
"C,C++ 按F5编译运行
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
    exec "w"
    if &filetype == 'c'
        exec "!g++ % -o %<"
        exec "! ./%<"
    elseif &filetype == 'cpp'
        exec "!g++ % -o %<"
        exec "! ./%<"
    elseif &filetype == 'java' 
        exec "!javac %" 
        exec "!java %<"
    elseif &filetype == 'sh'
        :!./%
    endif
endfunc
"C,C++的调试
map <F8> :call Rungdb()<CR>
func! Rungdb()
    exec "w"
    exec "!g++ % -g -o %<"
    exec "!gdb ./%<"
endfunc
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""实用设置
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" 设置当文件被改动时自动载入
set autoread
" quickfix模式
autocmd FileType c,cpp map <buffer> <leader><space> :w<cr>:make<cr>
"代码补全 
set completeopt=preview,menu 
"允许插件  
filetype plugin on
"共享剪贴板  
set clipboard+=unnamed 
"从不备份  
set nobackup
"make 运行
:set makeprg=g++\ -Wall\ \ %
"自动保存
set autowrite
set ruler                   " 打开状态栏标尺
set cursorline              " 突出显示当前行
set magic                   " 设置魔术
set guioptions-=T           " 隐藏工具栏
set guioptions-=m           " 隐藏菜单栏
"set statusline=\ %<%F[%1*%M%*%n%R%H]%=\ %y\ %0(%{&fileformat}\ %{&encoding}\ %c:%l/%L%)\
" 设置在状态行显示的信息
set foldcolumn=0
set foldmethod=indent 
set foldlevel=3 
set foldenable              " 开始折叠
" 不要使用vi的键盘模式,而是vim自己的
set nocompatible
" 语法高亮
set syntax=on
" 去掉输入错误的提示声音
set noeb
" 在处理未保存或只读文件的时候,弹出确认
set confirm
" 自动缩进
set autoindent
set cindent
" Tab键的宽度
set tabstop=4
" 统一缩进为4
set softtabstop=4
set shiftwidth=4
" 不要用空格代替制表符
set noexpandtab
" 在行和段开始处使用制表符
set smarttab
" 显示行号
set number
" 历史记录数
set history=1000
"禁止生成临时文件
set nobackup
set noswapfile
"搜索忽略大小写
set ignorecase
"搜索逐字符高亮
set hlsearch
set incsearch
"行内替换
set gdefault
"编码设置
set enc=utf-8
set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936
"语言设置
set langmenu=zh_CN.UTF-8
set helplang=cn
" 我的状态行显示的内容(包括文件类型和解码)
"set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")}
"set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%]
" 总是显示状态行
set laststatus=2
" 命令行(在状态行下)的高度,默认为1,这里是2
set cmdheight=2
" 侦测文件类型
filetype on
" 载入文件类型插件
filetype plugin on
" 为特定文件类型载入相关缩进文件
filetype indent on
" 保存全局变量
set viminfo+=!
" 带有如下符号的单词不要被换行分割
set iskeyword+=_,$,@,%,#,-
" 字符间插入的像素行数目
set linespace=0
" 增强模式中的命令行自动完成操作
set wildmenu
" 使回格键(backspace)正常处理indent, eol, start等
set backspace=2
" 允许backspace和光标键跨越行边界
set whichwrap+=<,>,h,l
" 可以在buffer的任何地方使用鼠标(类似office中在工作区双击鼠标定位)
set mouse=a
set selection=exclusive
set selectmode=mouse,key
" 通过使用: commands命令,告诉我们文件的哪一行被改变过
set report=0
" 在被分割的窗口间显示空白,便于阅读
set fillchars=vert:\ ,stl:\ ,stlnc:\
" 高亮显示匹配的括号
set showmatch
" 匹配括号高亮的时间(单位是十分之一秒)
set matchtime=1
" 光标移动到buffer的顶部和底部时保持3行距离
set scrolloff=3
" 为C程序提供自动缩进
set smartindent
" 高亮显示普通txt文件(需要txt.vim脚本)
au BufRead,BufNewFile *  setfiletype txt
"自动补全
:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {<CR>}<ESC>O
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap " ""<ESC>i
:inoremap ' ''<ESC>i
function! ClosePair(char)
    if getline('.')[col('.') - 1] == a:char
        return "\<Right>"
    else
        return a:char
    endif
endfunction
filetype plugin indent on 
"打开文件类型检测, 加了这句才可以用智能补全
set completeopt=longest,menu
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" CTags的设定  
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
let Tlist_Sort_Type = "name"    " 按照名称排序  
let Tlist_Use_Right_Window = 1  " 在右侧显示窗口  
let Tlist_Compart_Format = 1    " 压缩方式  
let Tlist_Exist_OnlyWindow = 1  " 如果只有一个buffer,kill窗口也kill掉buffer  
let Tlist_File_Fold_Auto_Close = 0  " 不要关闭其他文件的tags  
let Tlist_Enable_Fold_Column = 0    " 不要显示折叠树  
autocmd FileType java set tags+=D:\tools\java\tags  
"autocmd FileType h,cpp,cc,c set tags+=D:\tools\cpp\tags  
"let Tlist_Show_One_File=1            "不同时显示多个文件的tag,只显示当前文件的
"设置tags  
set tags=tags  
"set autochdir 

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"其他东东
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"默认打开Taglist 
let Tlist_Auto_Open=1 
"""""""""""""""""""""""""""""" 
" Tag list (ctags) 
"""""""""""""""""""""""""""""""" 
let Tlist_Ctags_Cmd = '/usr/bin/ctags' 
let Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的 
let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim 
let Tlist_Use_Right_Window = 1 "在右侧窗口中显示taglist窗口
" minibufexpl插件的一般设置
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1
let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplModSelTarget = 1   
filetype on
set autoindent
set smartindent
set showmatch
set incsearch

为了方便起见,建议将Windows下vim安装目录添加到环境变量中,这样就可以每次直接在cmd中输入vim打开,而不用进入该目录再打开。(或者用鼠标双击快捷方式打开。。。。弱爆了有木有。。。)
windows下gvim配置_vimrc 收集的windows下gvim相关配置,具体细节本人也没能理解,只为节省时间备份一下以备不时之需,不建议下载. 感谢原作者们对知识的无私分享。 立即下载

相关推荐

《基于Yolo算法的火灾检测系统设计与实现》开题报告

在消防安全领域,火灾对生命财产安全构成严重威胁。传统的火灾检测手段存在诸多不足,如误报率高、检测范围有限、响应速度慢等。基于 Yolo 算法的火灾检测系统能够利用深度学习技术,实现对火灾的高效、精准检测,具有重要的现实意义。         从社会安全角度看,该系统可以广泛应用于各类公共场所、工业厂房和居民住宅,实时监测火灾隐患,及时发出警报,为人员疏散和消防救援争取宝贵时间,有效降低火灾造成的人员伤亡和财产损失,保障社会公共安全。

m0_69704149的博客 1384

Windows下vim/gvim的_vimrc/_gvimrc配置

Windows下vim/gvim的_vimrc/_gvimrc配置

rotartsinimda1的博客 1910

USVInland 数据集实战:4个月采集27段数据,26公里内河SLAM评测

本文详细解析了USVInland数据集在内河SLAM算法评测中的应用实践。通过4个月采集的27段共26公里真实多传感器数据,该数据集有效解决了GPS信号遮挡、动态反射干扰等内河无人船SLAM核心挑战。文章从数据预处理、算法优化到性能评测,全面展示了如何利用毫米波雷达与视觉数据的时空对齐特性提升定位精度,为水上无人驾驶技术提供重要基准。

weixin_33158887的博客 341

从零开始配置vim(Windows版)

linux下vim用习惯了...然后就给自己win下vscode也装了个vim插件,用下来还是感觉不顺手,并且处理太多文本时有明显卡顿,于是乎自己配了下win版的vim。不过好像也的...初始基础版的.vimrc有copy他们版本,在此基础上进行了各类配置。

weixin_51982763的博客 6713

【MM小贴士】关于SAP系统中关税的处理方式

的运费,这部分来讲,我们关税的计价基础,就应该是货物价值+包邮到中国港口的运费,完后进行报关操作,缴纳关税,后半段从中国港口拉回到企业里面的运输费,就会做到费用里面去,而不是计入到存货成本。1、我们自己的企业和国外厂家A购买一项物资,厂家A的报价会分成几个组成部分货物本身的价值或者货物本身的价值+到国外港口的运费或者货物本身的价值+到中国港口的运费或者货物本身的价值+包邮到你们自己企业的整体运费。所以我的关税就是不确定的。重点是运费是哪一段的运费,如何结算,结算的货币,何时能够确定运费。.........

竹大的博客 9024

Windows与Linux安装miniconda并启动python项目及指令

官方介绍:Miniconda 是 conda 的免费最小安装程序。它是 Anaconda 的一个小型引导版本,仅​​包含 conda、Python、它们都依赖的包以及少量其他有用的包(例如 pip、zlib 等)。如果您需要更多软件包,请使用该 命令从 Anaconda 公共存储库或其他渠道(例如 conda-forge 或 bioconda)默认提供的数千个软件包中进行安装。minicoda下载地址最好挂个梯子。如果你需要指定版本的conda,可以在这里下载历史版本的miniconda。

一直走的很慢的鸭子 3191

windows _vimrc 配置

接上篇windows安装vim,链接:https://blog.youkuaiyun.com/qq_52397471/article/details/122351600闲着无聊,对vim的配置又整蛊了一番!整不整只是个人喜好,不喜欢可以跳过。有兴趣了可以整整!

yuluo的博客 411

PCL RANSAC拟合分割多条直线【2026最新版】

使用RANSAC算法拟合分割多条直线,输出每一条直线的拟合参数到控制台,并保存直线点云到本地文件夹。博客长期更新,本文最新更新时间为:2026年5月24日。

点云侠的博客 7974

vim config

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " 隐藏GVIM菜单及设置 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "source $VIMRUNTIME/delmenu.vim "source $VIMRUNTIME/menu.vim " 窗口大小 set lines=50 columns=200 " 分割出

风中少年的博客 1074

基于FPGA的数字图像处理-直方图操作【3.3】

对于固定的位宽和图像分辨率来说,这个计算过程是 可定量的,也就是这个归一化系数是已知的。1.直方图累计和 根据数学定义,直方图累加和的定义是小于指定像素的所有像素 的统计值之和。在实际应用中,处理帧缓存是费时费力费资源的一件事情,在许 多情况下,图像的变换比较慢,在这种情况下的一个近似是当建立当 前帧的直方图统计结果时使用从前一帧得到的映射。由测试结果可见,这两幅过曝光和曝光不足的图像,经过均衡化 之后的效果图差别不大,对比度都非常高,设计代码达到了预期的均 衡目的。累加和的计算情况如图6-28所示。

qq_43416206的博客 1124

基于 ESP32 的宿舍洗浴热水余量预测与智能排队提醒系统设计与实现

本系统以 ESP32 为主控核心,通过超声波液位传感器实时监测储热水箱剩余水量,配合 DS18B20 温度传感器采集水温数据,建立热水余量预测模型估算可用洗浴时长;同时通过红外人体传感器统计浴室排队人数,结合人均洗浴时长计算预计等待时间,并通过 OLED 屏本地显示 + WiFi Web 服务器远程推送的方式实现排队提醒功能。

weixin_42300449的博客 45

GVIM 从 Windows(XP) 移到 Linux(Ubuntu)

Windows 下 VIM 分为三个文件: vim73 —— VIM 程序目录,73为VIM的版本 vimfiles —— 存放用户文件,如插件的目录 _vimrc —— 用户配置文件 把 VIM 从 Windows 移到 Linux 主要是移动 vimfiles 与 _vimrc 两个文件。 在 Linux 下 vimfiles 目录变成自己 /home 目录的

朱健强的blog 天行健 君子以自强不息 932

jre9下载 jdk9

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

如果复制windows 内容到 Linux,带入不可见特殊符,怎么解决

我们存入一个ifconfig带不可见字符,用下面这个命令可以看到整个不可见的特殊字符是什么。方法1,粘贴到shell里的一个txt文件里,一键清除多余 \r。如果粘贴的命令笔记多,不可见特殊字符也多可以用以下方式解决。($)也就是这一行真实行尾是。这个不可见字符大概率是回车符。,不是 Linux 标准。保存后回车符自动删掉。

m0_71837291的博客 287

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Windows/Linux 文件换行符转换:5 种工具实测与 sed 避坑指南

本文详细介绍了Windows/Linux文件换行符转换的5种工具实测,包括dos2unix、tr、Vim、sed和awk,并深入剖析了sed处理Windows换行符时的典型陷阱。通过实际案例和代码示例,帮助开发者高效解决跨平台协作中的换行符问题,提升工作效率。

weixin_28829339的博客 291

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

linux上文件格式引起的问题

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33701251的博客 167

Linux与Windows下Vim配置方案推荐

一、前言 Vim真香!!!不会吧不会还有人在用IDE吧(bushi) 可能很多萌新程序员会问为什么很多大佬写代码时用的都是Vim而不是自己熟悉的Visual Studio、VS Code、IDEA、PyCharm、CLion等这些IDE呢?用Vim编辑有什么优点呢? Vim对硬件需求小:如果只是编写一个相对来说不是那么庞大的程序的话,用IDE有种“大材小用”的感觉,启动、编译运行相比Vim来说都满了很多,占用内存资源也很大,因此平常自己写写代码不是搞大型开发的话用Vim绝对会感觉又快又方便; Vim自由度

一只快乐的小蒟蒻~ 1550

Linux下的vim简易配置与Windows下的vim配置

vim作为国际上最好用的一款代码编辑器,素来受到各界大牛的青睐。今天就来介绍一下vim的使用和基本配置。 Windows区 点此下载vim windows的朋友们可以点击链接自由下载vim 下载完成后首先打开vim所在文件夹,打开vimrc,将vimrc复制到桌面。 接着打开vimrc粘贴以下内容 syntax on color desert set autoread set noc...

baishui9116的博客 163

VIM安装YouCompleteMe(Windows/Mac/Linux)

VIM安装YouCompleteMe 前言 前一阵子一直在折腾YouCompleteMe这个插件,在Mac、Ubuntu、Windows上都试过,全部安装成功,其中 windows最费劲,今天也写出来,希望有跟我同样需要的人也可以少走弯路,少浪费点时间在环境配置上。 安装VIM windows windows下,建议从如下链接下载安装VIM,是vim的日更版,可以支持python脚本:vim-win32-installer 下载完毕后直接安装后,配置环境变量path到vim的安装路径,例如我安装的是vim8

望星亭 6188

如何在 git for Windows 上配置 vim 及安装插件

安装插件 这里使用Vundle进行插件管理 一般在 C:\Users\xxx\.vim 文件夹下,Git bash here git clone https://github.com/VundleVim/Vundle.vim.git 之后配置好Vim即可 vim配置 此时vim的配置文件在git的安装目录下的etc文件夹下,如 D:\Program Files\Git\etc 编辑其中的文件vim...

深空深蓝的博客 6230

亲测无坑!使用linux vim 替换windows文件的\r

众所周知,windows的语法和linux的语法是有所区别! windows里的回车是\r\n,而linux里是\n,这样在windows编辑的配置文件到linux里就不能直接用,否则会报错 因为所有换行都多了一个\r,linux认为这是个不可打印的字符串,这要怎么办呢? 今天给大家带来解决方法: 1.使用vim编辑,加 -b 参数打开所需文件(vim 默认不显示不可打印字符串) vi...

weixin_41762839的博客 1132

vim配置

vim配置vim配置功能快捷键我的 .vimrc配置 vim配置 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 功能快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜体:Ctrl/Command + I 标题:Ctrl/Command + Shift + H 无序列表:Ctrl/Command + S

大脑性感的男人 1633

Windows小Tips:在终端中优雅使用Vim

本文介绍如何在windows命令行中直接使用vim

qq_37383579的博客 1万+

windows下的vim编辑器及vim的配置

ftp://ftp.vim.org/pub/vim/pc/gvim61.exe 功能和LINUX下的VIM一样 并且支持中文输入和显示 界面上更友好 如果你习惯于使用vim 但是在windows下一直没有合适工具的话 可以下一个来用用

ken_chiu的专栏 6428

goyo.vim跨平台适配:Linux、macOS、Windows配置差异

goyo.vim作为一款专注于无干扰写作的Vim插件,在Linux、macOS和Windows三大操作系统上都能完美运行。这款强大的写作工具让用户可以在不同平台上享受同样专注的写作体验,但配置细节确实存在一些差异。 ## 快速安装方法对比 ### Linux系统配置 在Linux环境下,使用vim-plug插件管理器安装goyo.vim是最简单的方式。在`.vimrc`文件中添加: ```

gitblog_00307的博客 714
上一篇: 数据结构之双循环链表
下一篇: 程序进度条的实现
SmartBrave
博客等级 码龄12年 25粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值