精华内容
下载资源
问答
  • linux修改vim配置文件
    2021-05-10 06:31:21

    Linux系统配置VI或VIM的技巧

    1、VI或VIM的配置文件的路径

    发现/usr/share/vim/vimrc和/etc/vim/vimrc指向是同一个文件,即vimrc,为vi和vim的配置文件,修改这个文件即可。这个路径在不同的LINUX版本中可能会不同。

    2、配置颜色

    配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用。后来打开文件发现里面其实已经有一行了,只是用引号注释掉了,只需将syntax on 所在行前面的引号去掉即可。或者另外独立添加一行:syntax on 也行,另外编辑/etc/profile 增加一行alias vi="vim"就行了。

    3、设置鼠标

    使用VI编辑文本时,如果想修文件中改离光标较远的位置,这时候想用鼠标定位,可默认情况下,鼠标是不可用的。如果你想使用鼠标,只需另起一行,写上:set mouse=a 即可

    4、设置自动缩进

    默认情况下,VI和VIM都没有缩进的,每换一行,光标均定位在顶格,如果你想自动对齐,请将 set autoindent所在行前面的引号去掉,或者另外添加一行:set autoindent也可。这与配置颜色类似。这样的设置的结果是按回车后新行与上一行自动对齐。

    5、设置tab的缩进量

    如果用python编写程序,那么行缩进量是一个极其重要的概念,同一个块的缩进量必须相同。你可能喜欢在行前加空格来表示缩进,但每次必须敲多次空格键,如果你喜欢用按TAB键来表示缩进,你可能觉得写的文本或程序不太好看,因为默认情况下,VI和VIM的TAB缩进量比较大(至少六,七个字符)。设置TAB键缩进量的方法:set shiftwidth=3 你也可以选一 个你自己喜欢的缩进量,比如2,或4

    本文作者:相关阅读:

    在Visual Studio中调试JavaScript

    .Net环境下基于Ajax的MVC方案(1)

    更多的属性

    ie 调试javascript的工具

    众OEM厂商助阵微软推Foundation版服务器系统

    修改MySQL的默认密码

    动感超强的JS图片轮换特效

    asp.net 组件开发中的内嵌资源引用

    JavaScript的变量作用域深入理解

    linux忘记mysql密码处理方法

    关于JavaScript的一些看法

    PHP安全配置(1)

    DIV+CSS网页布局入门

    通过ASP禁止指定IP和只允许指定IP访问网站的代码

    更多相关内容
  • 一个实用的vim配置文件,使用方法:把文件内容复制到 sudo vim /etc/vim/vimrc 文件里,保存即可
  • 配置vim的方法是在用戶主目錄建立個.vimrc文件,我一般使用root帳戶,所以就在/root/建立一個.vimrc文件:vi/root/.vimrc,以下是我的配置,直接復制粘貼進去即可。用戶可以根據需求添加功能,關於set的使用方法...

    配置 vim 的方法是在用戶主目錄下建立個.vimrc文件,我一般使用root帳戶,所以就在/root/下建立一個.vimrc文件:vi /root/.vimrc,以下是我的配置,直接復制粘貼進去即可。

    用戶可以根據需求添加功能, 關於 set 的使用方法可以在 vim 的命令狀態下輸入:set help 獲取幫助。

    ××××××××××××××××××××

    "語法高亮

    syntax on

    "顯示行號

    set nu

    "修改默認注釋顏色

    hi Comment ctermfg=DarkCyan

    "允許退格鍵刪除

    set backspace=2

    "啟用鼠標

    set mouse=a

    set selection=exclusive

    set selectmode=mouse,key

    "偵測文件類型

    filetype on

    "載入文件類型插件

    filetype plugin on

    "為特定文件類型載入相關縮進文件

    filetype indent on

    "設置編碼自動識別, 中文引號顯示

    set fileencodings=utf-8,gbk

    set encoding=euc-cn

    set ambiwidth=double

    "設置高亮搜索

    set hlsearch

    "在搜索時,輸入的詞句的逐字符高亮

    set incsearch

    "按C語言格式縮進

    set cindent

    "設置Tab長度為4格

    set tabstop=4

    "設置自動縮進長度為4格

    set shiftwidth=4

    "繼承前一行的縮進方式,特別適用於多行注釋

    set autoindent

    "顯示括號匹配

    set showmatch

    "括號匹配顯示時間為1(單位是十分之一秒)

    set matchtime=1

    "增強模式中的命令行自動完成操作

    set wildmenu

    "不要生成swap文件,當buffer被丟棄的時候隱藏它

    setlocal noswapfile

    set bufhidden=hide

    這次裝上debian后,遠程ssh登陸后,vim出現了兩個問題:

    1、在~/.vimrc文件中設置syntax on后,運行vim,顯示如下錯誤:

    Error detected while processing /home/administrator/.vimrc:

    line     5:

    E319: Sorry, the command is not available in this version: syntax on

    Press ENTER or type command to continue

    這個問題是由於debian默認的vim版本的問題,運行命令apt-get  install  vim后會安裝其他的軟件包,安裝完成后,就不再有這個問題了。

    2、雖然不再報1中的錯誤,但仍然不顯示顏色,而是使用下划線代替顏色

    這個問題是由變量TERM的值不合適導致的,運行命令echo $TERM顯示:vt100

    在~/.bashrc中設置$TERM為:xterm-color,如下所示:

    export TERM=xterm-color

    然后運行命令: source .bashrc后即可顯示顏色。

    另外,我想介紹一下vim的配置文件: /etc/vim/vimrc和~/.vimrc

    1、/etc/vim/vimrc是全局的配置文件,修改這個配置文件將改變所有用戶的vim配置。

    這個文件還在目錄/usr/share/vim目錄下創建了鏈接文件,如下所示:

    ll

    total 16

    drwxr-xr-x  4 root root 4096 2009-04-26 19:13 addons

    drwxr-xr-x  2 root root 4096 2009-04-04 23:01 doc

    drwxr-xr-x  2 root root 4096 2009-04-26 19:13 registry

    drwxr-xr-x 17 root root 4096 2009-04-26 19:49 vim70

    lrwxrwxrwx  1 root root     5 2009-04-04 18:59 vimcurrent -> vim70

    lrwxrwxrwx  1 root root     8 2009-04-04 18:59 vimfiles -> /etc/vim

    lrwxrwxrwx  1 root root    14 2009-04-04 23:01 vimrc -> /etc/vim/vimrc

    lrwxrwxrwx  1 root root    19 2009-04-04 23:01 vimrc.tiny -> /etc/vim/vimrc.tiny

    默認情況下,debian在這個配置文件中將語法顏色顯示關掉了。某個用戶要是需要語法顏色顯示,可以在自己的主目錄下建立文件.vimrc,在這個文件中修改配置,這樣只會影響本用戶的顯示,這種方式更符合linux的精神。

    2、~/.vimrc是用戶自己的vim配置文件,在這個配置文件中設置的配置只影響該用戶自己。

    展开全文
  • vim配置文件.rar

    2019-10-14 17:18:23
    vim编辑器配置文件, 非常强大的vim开发环境配置,解压后将文件修改为_vimrc
  • linux下vim设置

    2022-06-20 10:30:08
    linux下vim配置

    在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc
    在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc

    在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc

    set nocompatible                 "去掉有关vi一致性模式,避免以前版本的bug和局限    
    set nu                                   "显示行号
    set guifont=Luxi/ Mono/ 9   " 设置字体,字体名称和字号
    filetype on                              "检测文件的类型     
    set history=1000                  "记录历史的行数
    set background=dark          "背景使用黑色
    syntax on                                "语法高亮度显示
    set autoindent                       "vim使用自动对齐,也就是把当前行的对齐格式应用到下一行(自动缩进)
    set cindent                             "(cindent是特别针对 C语言语法自动缩进)
    set smartindent                    "依据上面的对齐格式,智能的选择对齐方式,对于类似C语言编写上有用   
    set tabstop=4                        "设置tab键为4个空格,
    set shiftwidth =4                   "设置当行之间交错时使用4个空格     
    set ai!                                      " 设置自动缩进 
    set showmatch                     "设置匹配模式,类似当输入一个左括号时会匹配相应的右括号      
    set guioptions-=T                 "去除vim的GUI版本中得toolbar   
    set vb t_vb=                            "当vim进行编辑时,如果命令错误,会发出警报,该设置去掉警报       
    set ruler                                  "在编辑过程中,在右下角显示光标位置的状态行     
    set nohls                                "默认情况下,寻找匹配是高亮度显示,该设置关闭高亮显示     
    set incsearch                        "在程序中查询一单词,自动匹配单词的位置;如查询desk单词,当输到/d时,会自动找到第一个d开头的单词,当输入到/de时,会自动找到第一个以ds开头的单词,以此类推,进行查找;当找到要匹配的单词时,别忘记回车 
    set backspace=2           " 设置退格键可用

    展开全文
  • vim的自定义配置文件

    2018-03-13 13:17:47
    下载解压后,里面有一个脚本,直接sudo运行脚本即可,他会给你导配置文件和插件,这样的话你就可以有和ide差不多的功能了
  • 利用vim编辑器修改网络配置文件,将Linux系统IP地址设置为自己使用电脑的同一网段地址。 掩码为255.255.255.0,网关为电脑使用的网关地址,dns为114.114.114.114。 启用网卡,并使用ping命令测试学校网址...
  • linux centos 7 vim配置

    千次阅读 多人点赞 2022-07-21 17:48:09
    Linux centos 7 系统下配置vim

    vim介绍

    1、Vim/Vi 是一个文本编辑器,多适用在Linux/UNIX系统;早期是Vi,现在增强版是Vim,但使用的还是Vi的操作。

    2、Vim/Vi 没有菜单,只有命令。

    3、作用:建立、编辑、显示文本文件,编写代码。

    常用操作:

    Vi有三种工作模式:正常模式、插入模式、底行模式。
    1、正常模式切换到插入模式:按i或者o
    2、插入模式切换到正常模式:按Esc
    3、正常模式切换底行模式:按shift+:(冒号),在冒号后面输入w保存;输入q退出;输入wq保存并退出;输入!wq强制保存并退出…

    安装vim

    在使用linux时,我们可以利用yum命令,该命令用于查找、安装或者删除指定的软件包,当参数设置为 -y时,表示安装过程提示选择全部为“yes”,直接输入 sudo yum -y install vim 如图所示:在这里插入图片描述

    vim手动配置

    配置vim就是为了写代码以及编辑内内容等操作起来时方便而且有美化界面,快速注释功能,模板补全功能,工程浏览功能,代码补全功能。
    手动配置的时候要找到 .vimrc 这个隐藏文件也是环境设置文件 在普通用户后面输入ls -al 就会出现 .vimrc这个隐藏文件 如图:在这里插入图片描述
    如果没有出现 可以输入 vim .vimrc直接创建 然后把如下指令粘贴到 .vimrc这个文件中。当然并不是统一标准这只是我之前使用(在网上找的配置),后面就使用了非常方便vimforcpp(下面会讲到)

    " vim 自身功能配置
    set nu " line number
    set cursorline " row line
    set cursorcolumn "col line
    set hlsearch
    set laststatus=2
    set nowrap

    " 前导键
    let mapleader=“;”

    " 基础配置
    " filetype plugin on
    " 命令映射, 表示前导键
    nmap LB 0
    nmap LE $
    nmap q :q
    nmap w :w
    nmap Q :qa!
    " 设置快捷键遍历子窗口
    " " 依次遍历
    nnoremap nw
    " 跳转至右方的窗口
    nnoremap lw l
    " 跳转至方的窗口
    nnoremap hw h
    " 跳转至上方的子窗口
    nnoremap kw k
    " 跳转至下方的子窗口
    nnoremap jw j
    " 让配置变更立即生效
    autocmd BufWritePost $MYVIMRC source $MYVIMRC
    " 实时搜索
    set incsearch
    " vim 自动补全
    set wildmenu

    " 关闭兼容模式
    set nocompatible " vundle required
    " 插件安装
    " vundle 环境设置
    filetype off
    set rtp+=~/.vim/bundle/Vundle.vim
    " vundle 管理的插件列表必须位于 vundle#begin() 和 vundle#end() 之间
    call vundle#begin()
    " let Vundle manage Vundle, required
    Plugin ‘VundleVim/Vundle.vim’
    Plugin ‘altercation/vim-colors-solarized’
    Plugin ‘octol/vim-cpp-enhanced-highlight’
    Plugin ‘Lokaltog/vim-powerline’
    Plugin ‘scrooloose/nerdcommenter’
    Plugin ‘SirVer/ultisnips’
    Plugin ‘honza/vim-snippets’
    Plugin ‘scrooloose/nerdtree’
    Plugin ‘sjl/gundo.vim’
    Plugin ‘Valloric/YouCompleteMe’
    "Plugin ‘Valloric/YouCompleteMe’
    " 插件列表结束
    call vundle#end()
    filetype plugin indent on

    " code scheme
    syntax enable
    syntax on
    " set background=light
    " colorscheme solarized

    " powerline scheme
    let g:Powerline_colorscheme=‘solarized256’
    " 代码缩进
    " 设置编辑时制表符占用空格数
    set tabstop=4
    " 设置格式化时制表符占用空格数
    set shiftwidth=4
    " 自适应不同语言的智能缩进
    filetype indent on

    " 基于缩进或语法进行代码折叠
    set foldmethod=indent
    "set foldmethod=syntax
    set nofoldenable

    " vim-snippets
    " let g:UltiSnipsExpandTrigger=“”
    " let g:UltiSnipsJumpForwardTrigger=“”
    " let g:UltiSnipsJumpBackwardTrigger=“”
    let g:UltiSnipsExpandTrigger=“”
    let g:UltiSnipsJumpForwardTrigger=“”
    let g:UltiSnipsJumpBackwardTrigger=“”
    let g:UltiSnipsEditSplit=“vertical”

    " 启用:Man命令查看各类man信息
    source $VIMRUNTIME/ftplugin/man.vim
    "
    " " 定义:Man命令查看各类man信息的快捷键
    nmap man :Man 3

    " 使用 NERDTree 插件查看工程文件。设置快捷键,速记:file list
    nmap fl :NERDTreeToggle
    " 设置 NERDTree 子窗口宽度
    let NERDTreeWinSize=22
    " 设置 NERDTree 子窗口位置
    let NERDTreeWinPos=“right”
    " 显示隐藏文件
    let NERDTreeShowHidden=1
    " NERDTree 子窗口中不显示冗余帮助信息
    let NERDTreeMinimalUI=1
    " 删除文件时自动删除文件对应 buffer
    let NERDTreeAutoDeleteBuffer=1

    " 调用 gundo 树
    nnoremap ud :GundoToggle
    " YCM 补全菜单配色
    " 菜单
    highlight Pmenu ctermfg=2 ctermbg=3 guifg=#005f87 guibg=#EEE8D5
    " 选中项
    "highlight PmenuSel ctermfg=2 ctermbg=3 guifg=#AFD700 guibg=#106900
    " 补全功能在注释中同样有效
    let g:ycm_complete_in_comments=1
    " 允许 vim 加载 .ycm_extra_conf.py 文件,不再提示
    let g:ycm_confirm_extra_conf=0
    " 开启 YCM 标签补全引擎
    let g:ycm_collect_identifiers_from_tags_files=1
    " 禁止缓存匹配项,每次都重新生成匹配项
    let g:ycm_cache_omnifunc=0
    " " 语法关键字补全
    let g:ycm_seed_identifiers_with_syntax=1

    快速配置

    这种方法非常适合我们新手使用,是一位大佬针对我们这种对vim配置方法不熟悉的新手封装的一键式vim环境安装包. 主要用在终端vim用户, 目前只支持centos 7版本。如何配置:在自己的普通用户后面输入:curl -sf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh 后面会再让你输入root用户密码也就是超级用户 就可以直接自动安装了如图:在这里插入图片描述
    下载使用vim的时候就会出现这个样子:在这里插入图片描述
    里面的比较方便的功能几乎都在里面了,包括按大V快捷键分屏,小q键保存文件,Q保存文件并退出,ctrl+展示标签如类,函数,全局变量什么的,ctrl+n打开文件树,按\代码折叠,ctrl+函数快速查找,ctrl+d快速注释,下一个页面ty上一个页面tr ,ctrl+跳转到函数的定义 ctrl+o回到原来的位置等等。

    展开全文
  • Linux修改jar包中的配置文件

    千次阅读 2022-05-28 23:42:56
    打包以及修改jar包 cd genesys_data_etl mvn clean package -Poffline -Dmaven.test.skip=true 日志如下: [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ genesys_data_etl --- [INFO] Building jar: /...
  • Linux 使用vim命令编辑文件内容

    千次阅读 2021-05-13 20:08:20
    在终端可以使用vim命令来直接编辑文件内容。vim,也可以叫做vi。vim有三种模式:命令模式、输入模式、底线命令模式。命令模式vim 文件名 进入命令模式,vim也可以写成vi。如果文件不存在,先创建再打开,如果文件已...
  • Linux修改jar包内的配置文件

    千次阅读 2022-03-20 10:37:58
    Linux直接修改jar包内的配置文件修改jar包配置文件Linux服务器直接修改jar包配置文件修改jar包配置文件,jar包配置文件修改,jar包在linux修改配置文件
  • linux下 修改配置文件的命令

    千次阅读 2022-03-24 11:16:16
    vi或vim 进入后,按i,屏幕下方会出现INSERT字样,此时可以修改内容 按ESC,退回命令模式 :x是保存退出 :q!是不保存退出
  • linux环境vim的初始化配置文件为.vimrc, .vimrc文件有两个:系统版本和用户版本,前者不同发行版linux会有不同,一般位于/etc/vimrc,是整个系统vim的默认配置;后者位于~/.vimrc,是当前用户的vim配置,会覆盖系统...
  • Linux下对redis修改配置文件

    千次阅读 2021-05-09 03:36:57
    Linux下对redis修改配置文件多客户端怎么办?换端口redis-server --port 6380redis-cli -p 6380查看配置文件redis.conf,过滤掉"#"行和空白行,并复制到另一个文件中cat redis.conf | grep -v "#" | grep -v "^$" > ...
  • 主要给大家介绍了在Linux中利用Vim文件进行密码保护的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
  • 22.vim配置文件位置

    2018-03-19 21:53:08
    1.用户级别  ~/.vimrc 2.系统级别  /ect/vim/vimrc ps:通过修改配置文件可以改变vim的功能。
  • 如何使用vim编辑并保存linux配置文件

    千次阅读 2021-08-09 14:51:18
    输入:vi /etc/ssh/sshd_config,然后点击enter,这里演示使用vi命令对sshd_config文件进行修改操作。... 最后保存完成之后需要重新启动sshd.service这个服务,其他的修改文件也一样需要重新启动服务。 最..
  • 1、安装unzip yum install -y unzip zip ...3、查找定位配置文件 /配置文件名 → 回车 光标自动定位到配置文件 4、回车进入编辑 5、保存编辑 :wq (不保存 q! 强制退出) 6、退出jar包目录 :q ...
  • Linux下修改jar、zip等文件内的文件详解 看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或zip包下载下来,然后修改,再上传。其实Linux针对此类文件提供了相应的操作功能。 ...
  • linux修改jar包中配置文件信息

    千次阅读 2022-02-22 17:19:59
    第一步:查询出目标文件在jar包中的目录 jar tvf userService-0.0.1-SNAPSHOT.jar |grep bootstrap.yml ; 第二步:目标文件名(copy上面查出...第三步:修改配置文件的信息 vim BOOT-INF/classes/bootstrap.yml; wq 保
  • 文章目录neovim官网用scoop 安装安装vscode extension配置方式1:配置方式2使得配置生效 neovim官网 这一部分独立于VScode进行安装(当然也可以独立于vscode进行使用) official introduction 有三种方式安装它 我以...
  • Vim配置文件[非常全面]

    万次阅读 多人点赞 2019-08-30 10:41:32
    配置文件位置 当前登录用户的宿主目录,比如root 用户就是/root/,文件为.vimrc 配置文件内容 set nocompatible " 关闭 vi 兼容模式 syntax on " 自动语法高亮 set number " 显示行号 set cursorline " 突出显示...
  • Linux下vim配置

    万次阅读 热门讨论 2017-04-03 18:18:09
    本篇博客给大家介绍Linux下的g++和gdb的安装以及Vim配置,有图有步骤,嘿嘿,少说话,上干货: 一: g++的安装: 现在下载的Centos版本几乎都会带gcc,如果没有先下载gcc. 检查你的Linux是否有gcc,输入:where...
  • linux修改配置文件导致了所有的命令都失效了
  • 3.修改vim配置 在命令行,输入命令:sudo vim /etc/vim/vimrc,进入到配置文本,在文本的末尾输入以下内容: set nu // 在左侧行号 set tabstop //tab 长度设置为 4 set nobackup //覆盖文件时不备份 set ...
  • 1.在当前用户家目录创建.vimrc文件 vim ~/.vimrc 然后输入常用的需要用的命令,然后保存,每次启动vim都会自动加载该配置。当然你也可以在VIM里面按末行模式 “:”之后输入如下命令,但是下次启动之后设置就会...
  • 解决Linux vim 打开文件乱码问题

    千次阅读 2022-02-09 11:02:03
    使用vim打开gb18030编码的文件时,中文显示乱码,如下: 修改为指定gb18030编码打开后,显示正常 vim sql01.act -c "e ++enc=gb18030
  • Linux vim配置

    千次阅读 2018-04-26 00:33:21
    如若转载请赋链接 :https://blog.csdn.net/qq_41880190在终端使用vim进行编辑时,默认情况,编辑的界面上是没有显示行号、语法高亮度显示 工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根...
  • vim/vi +要修改配置文件 进入之后 按 i 或者 insert 开始修改文件 修改完成后 按ESC键再输入 :wq 保存文件  :q! 不保存文件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 280,516
精华内容 112,206
关键字:

linux修改vim配置文件