vim配置文件

Vim 配置文件参考 分享一下我的配置文件 # 设置文件编码 set encoding=utf-8 set nu # 运行 backspace 进行删除 set nocompatible set backspace=indent,eol,start # 不与 vi 兼容 set nocompatible # 打开语法高亮 syntax on # 在底部显示,当前处于命令模式还是插入模式 set showmode # 命令模式下,在底部显示,当前键入的指令 set showcmd # 支持使用鼠标 set mous 阅读详情


vim配置主要有以下优点:

1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试

2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改

3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码

4.按“F2”可以直接消除代码中的空行

5.“F3”可列出当前目录文件,打开树状文件目录

6. 支持鼠标选择、方向键移动

7. 代码高亮,自动缩进,显示行号,显示状态行

8.按“Ctrl + P”可自动补全

9.[]、{}、()、""、' '等都自动补全

10.其他功能读者可以研究以下文件

读者感兴趣的话直接复制下面的代码到文本文件,然后把文件改名为“ .vimrc” (不要忘记前面的“.”),然后把文件放到用户文件夹的根目录下面即可。重新打开vim即可看到效果。


这是在github上的vim配置的截图:

 下面是精简的,没有插件的vim配置文件,保存到自己的.vimrc文件就能使用。

复制代码

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"  显示相关  
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

" 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: ma6174 ") 
        call append(line( " . ")+ 2,  " \# mail: ma6174@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: ma6174 ") 
        call append(line( " . ")+ 2,  "     > Mail: ma6174@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   

复制代码

 

两个命令就可以瞬间得到.vimrc文件:

wget  http://files.cnblogs.com/ma6174/vimrc.zip

unzip  -f  vimrc.zip  -d  ~/

       文章出处:     http://www.cnblogs.com/ma6174/


GPU算力租用平台推荐 阿里云作为中国领先的云计算服务提供商,提供了丰富的GPU云服务器实例,包括NVIDIA Tesla V100、A100等多种高性能GPU型号。阿里云GPU云服务器适用于深度学习、科学计算、图形渲染等多种场景,能够满足不同用户的计算需求。 阅读详情

相关推荐

CLCD土地覆盖数据在ArcGIS中的实战应用:从导入到空间分析的完整指南

本文详细介绍了CLCD土地覆盖数据在ArcGIS中的实战应用,从数据导入到空间分析的完整流程。涵盖坐标系转换、数据质量检查、土地利用变化检测等核心技术,并分享城市扩张模拟和跨数据集融合等高级应用技巧,帮助研究者高效利用这一权威数据集进行环境监测和城市规划。

weixin_29292535的博客 595

Vim安装与配置教程(非常详细)从零基础入门到精通,看完这一篇就够了

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

Javachichi的博客 5万+

AutoSAR系列讲解(入门篇)2.4-Runnables可运行实体

讲解一下Runnable和其工程的实际映射

雪云飞星的博客 3万+

vim 配置

vim 配置总结

weixin_42031924的博客 1万+

matlab之作图设置游标的精度

matlab画出的figure游标的精度往往是固定的,这就对我们的调试和查看数据造成了不便。 那么怎么修改游标的精度呢? 首先,获取游标dcm_obj = datacursormode(gcf);然后对游标的精度进行设置:set(dcm_obj,'UpdateFcn',@NewCallback)这个NewCallback是什么东西呢?这是一个可以返回游标精度的函数,具体内容如下:function

落日之城 8959

大模型安全研究论文整理 2026年版

知乎博主小红书博主GitHub数据集参考: 大模型越狱指令 (harmful questions) 数据集整理会思考的大模型更不听话,我的豆包失控了…让QwQ思考模型-不思考的小技巧qwen3的致命幻觉!大模型微调所有大模型都在讨好人类不要思考过程,推理模型能力能够更强丨UC伯克利等最新研究o3/o4-mini幻觉暴增2-3倍!OpenAI官方承认暂无法解释原因UC伯克利:让推理模型少思考,准确率反而更高了!一句话让DeepSeek思考停不下来,北大团队:这是针对AI的DDoS攻击慢思考准确率反降30%!普

CSPhD-winston的博客 2033

Vim的全面配置

最近安了ubuntu 22.04版本的虚拟机,想用于做ROS和docker的爬虫,这次的编辑器我只选择了vim,其中设置颇费了一阵时间。现在就记录一下过程,帮助大家避坑

weixin_53318879的博客 1万+

EtherCAT主站SOEM -- 15 -- CIA402伺服驱动器子协议

以上就是EtherCAT主站SOEM – 15 – CIA402伺服驱动器子协议的内容。有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。创作不容,如果文档对您有帮助,记得给个赞。

常驻客栈的博客--嵌入式EtherCAT 2733

VIM常用配置

【代码】VIM常用配置。

少即多~ 3417

ArcGIS与地理加权回归GWR【一】

因此,在实际问题研究中我们经常发现回归参数在不同地理位置上往往表现为不同,也就是说回归参数随地理位置变化,这时如果仍然采用全局空间回归模型(全局假设β是不会变得),得到的回归参数估计将是回归参数在整个研究区域内的平均值,如上所说某一个因素在ABC等不同的地理位置对房价的影响是不同的,假如采用全局空间回归模型,便忽略了数据的空间位置属性,只反映平均意义下因变量与自变量的相关关系,而不能有效反映回归关系的空间非平稳性的特征。当自变量为1个时,是一元线性回归,自变量为2个及以上时,称为多元线性回归。

JData_Engineer的博客 1375

《C++面向对象程序设计》✍千处细节、万字总结(建议收藏)

《C++面向对象程序设计》✍千处细节、万字总结 文章目录《C++面向对象程序设计》✍千处细节、万字总结一、面向对象程序设计二、C++基础2.1 C++的产生和特点2.2 一个简单的C++示例程序2.3 C++在非面向对象方面对C语言的扩充输入和输出cinconst修饰符void型指针内联函数带有默认参数值的函数函数重载作用域标识符"::"强制类型转换new和delete运算符引用三、类和对象(一)3.1 类的构成3.2 成员函数的定义3.3 对象的定义和使用3.4 构造函数与析构函数构造函数成员初始化列表

像写诗一样优雅地写代码~ 78万+

【Linux】vim的配置---最全!!!看这一篇就够了!

很多软件默认使用vi作为他们编辑的接口。​ ●可视化操作(view) : v(可视模式).V(可视行)、ctrl +v(可视块),然后按下方向键来选中需要操作的区块按下y复制或按下d删除。​ ●文件没有修改时直接退出,在文件修改的情况下保存并退出(不要使用×,X是文件进行加密): x。x:文件没有修改时直接退出,在文件修改的情况下保存并退出(不要使用×,×是文件进行加密)●命令模式:打开文件之后默认进入该模式,可以输入快捷键进行一些操作:删除、复制、粘贴、移动光标等。

m0_68250740的博客 5888

使用 YOLO26 的牙科全景X光片分析:从牙齿检测到疾病诊断

从数据预处理自动化、模型架构针对性优化到基于视觉特征的性能分析。它证明了在医学图像分析中,模型架构的进步(如YOLO26的特性)可以有效缓解数据不平衡和目标微小的问题,为临床自动化诊断提供了一个高效、可靠的解决方案。Python"""全局配置模块包含数据集路径、类别名称、论文复现参数、划分比例等常量"""import os# ==================== 路径配置 ====================

u012133341的博客 102

Vim配置文件(.vimrc),Vim配置教程

Vim 启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim。 Vim 配置文件分为系统配置文件和用户配置文件: 系统配置文件位于 Vim 的安装目录(默认路径为 /etc/.vimrc); 用户配置文件位于主目录 ~/.vimrc,即通过执行vim ~/.vimrc命令即可对此配置文件进行合理修改。通常情况下,Vim 用户配置文件需...

大数据linux基础学习 4249

NTscan扫描工具

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

android 蓝牙通讯demo

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

Vim配置文件[非常全面]

配置文件位置 当前登录用户的宿主目录下,比如root 用户就是/root/,文件为.vimrc 配置文件内容 set nocompatible " 关闭 vi 兼容模式 syntax on " 自动语法高亮 set number " 显示行号 set cursorline " 突出显示当前行 set ruler " 打开状态栏标尺 set shiftwidth=4 " 设定 << 和...

localhost 3万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

【vim】vim配置文件在哪以及如何修改

一:如何查找配置文件      当你安装好vim(Gvim)后,你有俩个配置文件 (我用的是Ubuntu12.10)      1. 系统配置文件:/etc/vim/vimrc  (如果更改会影响所有的用户)      2. 用户配置文件:~/.vimrc         (更改只会影响自己使用)      如果还是找不到则打开vim 输入              :version

binhawkboy的专栏 5711

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

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

对vim配置文件的编辑

一、      对vim配置文件的编辑::scriptnames   发现配置文件的位置:edit ~/.vimrc 编辑该配置文件vim说明文件的阅读:CTRL-] 跳转到当前光标所在单词对应的主题CTRL-O 回到前一个位置复制一个样板vimrc文件(unix)::!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc复制一个

EndAll的专栏 1996

VIM配置文件

修改VIM配置文件:vim ~.vimrc 内容如下: “设置编码” set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 “显示行号” set nu set number “突出显示当前行” set cursorline “启用鼠标” set mouse...

jianuo的博客 105

Ubuntu vim配置文件

Ubuntu vim配置文件 附说明 收藏<br />安装Ubuntu8.04beta版后,我的vim变得“无精打采”了,主要是没有在配置文件中设置属性的缘故,我的Ubuntu6.06是david帮我我配置的,超快,我还没看清就弄完了,今天自己试试看吧,于是上网搜索了一下相关内容,来个照猫画虎,试验基本成功!<br /><br /> 我的vim配置文件位置:<br /> /etc/vim/vimrc<br /><br /> 我增加的内容:<br /><br /> "-----------

hongxdong的专栏 1863

vim的 配置文件

个人的配置文件是隐藏的,不进行配置的话一般是没有这个文件的,需要自己创建。,共有两个,一个是公共的、所有用户的。vim 的配置文件名是。,一个是私有的、个人的。私有的配置文件位于**

weixin_44248903的博客 858

关于vim的配置文件

vim的配置文件 用vim打开一个文件,然后在命令模式下执行:version,就会看到如下内容:  系统 vimrc 文件: "$VIM/vimrc"  用户 vimrc 文件: "$HOME/.vimrc"  第二用户 vimrc 文件: "~/.vim/vimrc"  用户 exrc 文件: "$HOME/.exrc"  $VIM 预设值: "/usr/share/vim"

Hello,World 638

强大的VIM配置文件

Mark vim配置文件

love100628的专栏 490

查看vim配置文件并编辑

查看vim配置文件并编辑 1 $vim 进入vim命令行 2 进入底行模式,输入 echo $VIM,能够看到vim的路径为/usr/share/vim 3 查看配置文件vimrc 4 编辑vim配置文件,需要用sudo命令 5 接下来就可以根据需要进行设置啦 转载于:https://www.cnblogs.com/myidea/p/4855431.html...

angus521521的博客 1117

修改vim配置文件1

打开虚拟机终端,输入 vim ~/.vimrc ,以进入vim配置文件进行修改

Miumiu_Zf的博客 844

Ubuntu安装vim,vim配置文件

原文:Ubuntu安装vim,vim配置文件 - 不念书的小子 - ITeye技术网站 Ubuntu安装vim,Ubuntu安装vim,Ubuntu安装vim,Ubuntu安装vim,Ubuntu安装vim,Ubuntu安装vim,   使用命令:sudo apt-get install vim-gtk   使用:vim 即可编辑文件   使用gvim可以打开图形模式下的vim。

范长法@三月软件 1232

ubuntu vim php配置文件在哪,ubuntu vim的配置文件在哪

慕码人2483693当我们使用Vim时, 你需要知道一系列的配置文件. 这些配置文件的位置依赖于Vim的安装位置和你所使用的操作系统.通常, 有三个配置文件, 你是必须知道在哪里能找到的.vimrc这是Vim最主要的配置文件. 它有两个版本, 全局版本(global)和用户版本(personal)).全局vimrc文件放在你安装Vim的目录中. 你可以打开vim, 在普通模式下输入下面的命令来找出...

weixin_34676828的博客 136
上一篇: Centos系统语言->简体中文
下一篇: 常用编译器
mt_09
博客等级 码龄9年 0粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值