首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vim配置文件修改

foldcolumn=0 set foldmethod=indent  set foldlevel=3  set foldenable              " 开始折叠 " 不要使用vi的键盘模式,而是vim..." 带有如下符号的单词不要被换行分割 set iskeyword+=_,$,@,%,#,- " 字符间插入的像素行数目 set linespace=0 " 增强模式的命令行自动完成操作 set...start等 set backspace=2 " 允许backspace和光标键跨越行边界 set whichwrap+=,h,l " 可以在buffer的任何地方使用鼠标(类似office在工作区双击鼠标定位...=1 " 光标移动到buffer的顶部和底部时保持3行距离 set scrolloff=3 " 为C程序提供自动缩进 set smartindent " 高亮显示普通txt文件(需要txt.vim...Tlist_Show_One_File = 1 "不同时显示多个文件的tag,只显示当前文件的  let Tlist_Exit_OnlyWindow = 1 "如果taglist窗口是最后一个窗口,则退出vim

2.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    vim 配置文件 .vimrc

    在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进 等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。...再来看一下常见情况下这三个关键点的值以及在这种情况下这3个变量的值: 1,locale—-目前大部分Linux系统已经将utf-8作为默认locale了,不过也有可能不是,例如有些系统使用中文locale...在 linux本地X环境下,一般终端都认为其接收的数据的编码类型和系统locale类型相符,因此不需关心此方面是否存在问题。但如果牵涉到远程终端,例 如ssh登录服务器,则问题就有可能出现了。...最后来看看处理中文文档最典型的几种情况和设置方式: 1,系统locale是utf-8(很多linux系统默认的locale形式),编辑的文档是GB2312或GBK形式的(Windows记事本 默认保存形式...解决方案1:首先要保证运行secure CRT的windows机器的默认代码页为CP936,这一点文windows已经是默认设置了。

    2.6K40

    linuxvi,vim操作技巧

    撤销与重做 在使用 Vim 或其他编辑器的时候,你可能经常需要对某些修改进行撤销或重做。在 Vim ,你可以切换到正常模式,按 u 来撤销操作,按 Ctrl+r 来重做。...把外部文件读入vim 我开始使用vim 的时候,经常会打开一个文件、复制内容、关闭文件、打开另一个文件、然后粘贴进去复制到内容。其实 Vim 读取另一个文件的内容非常方便。...> vim rumenz.txt :read readme.md 把命令的结果读入vim 切换到正常模式,然后输入:read !command 即可把command的结果输入到vim。...> vim rumenz.txt :read !pwd 切换到上次修改的位置 想知道你在文件做的最后一次修改是在什么位置?切换到正常模式,输入 g; 来即可切换到上次修改的位置。...vim以16进制查看文件 正常模式下,输入:%!xxd会把当前文本转换成16进制 > vim rumenz.txt 123 :%!

    4.6K10

    linuxvi,vim操作技巧

    撤销与重做 在使用 Vim 或其他编辑器的时候,你可能经常需要对某些修改进行撤销或重做。在 Vim ,你可以切换到正常模式,按 u 来撤销操作,按 Ctrl+r 来重做。...把外部文件读入vim 我开始使用vim 的时候,经常会打开一个文件、复制内容、关闭文件、打开另一个文件、然后粘贴进去复制到内容。其实 Vim 读取另一个文件的内容非常方便。...> vim rumenz.txt :read readme.md 把命令的结果读入vim 切换到正常模式,然后输入:read !command 即可把command的结果输入到vim。...vim以16进制查看文件 正常模式下,输入:%!xxd会把当前文本转换成16进制vim rumenz.txt 123 :%!xxd 恢复到正常模式 > vim rumenz.txt 123 :%!...每一行后面追加123 :%s/$/123/ 每一行前面加#,添加注释 :%s/^/#/ 删除每一行开头的#,删除注释 :%s/^#// 原文链接:https://rumenz.com/rumenbiji/linux-vi-vim-skills.html

    2.5K00

    Vim配置文件-详解(.vimrc)

    Vim配置文件的作用   Vim启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim Vim分类 系统Vim配置文件/etc/vimrc   所有系统用户在启动...Vim时,都会加载这个配置文件。...默认目录位于/etc/.vimrc 用户Vim配置文件~/.vimrc     当前用户在启动Vim时,会加载家目录下的配置文件。...默认目录位于~/.vimrc 配置文件加载优先级~/.vimrc > /etc/vimrc   vim启动时,优先读取~/.vimrc配置文件,再去读取/etc/vimrc的配置文件 配置文件的环境参数...  用:set all可以查看配置文件的所有环境参数,以下列出几个常用的环境参数 set encoding=utf-8 配置文件的编码格式 set nu nu 是 number 的缩写,所以上面两个配置命令是完全等效的

    51210

    linuxvim如何显示行数,vimlinux如何设置显示行数「建议收藏」

    nu:表示显示行 vimlinux如何设置显示行数 在.vimrc(或/etc/vimrc)文件输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth...,例如预读值和默认文件描述符数目等,会对系统性能有很大的影响. 1.关闭数据库文件的 … linux下PS1命令提示符设置 linux下PS1命令提示符设置 在此文件最后一行添加:vim /etc/profileexport...\d :代表日期,格式为 … [工具][vim] vim设置显示行号 转载自:electrocrazy的博客 在linux环境下,vim是常用的代码查看和编辑工具....在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便.那么怎 … Linux下环境变量设置 (转) Linux下环境变量设置 1.在Windows 系统下...方法/步骤 1,先大概了解crontab,/etc/crontab 就是crontab 的配置文件. crontab命令详解可以查 … 随机推荐 [聊天框]让DIV的滚动条自动滚动到最底部

    6.5K20

    linuxvim

    要查看你的所有模式:打开vim,底行模式直接输入 :help vim-modes 02.基本操作 vim的基本操作: 进入vim,在系统提示符号输入vim及文件名称后,就进入vim全屏幕编辑画面:...一个字符 「#X」:例如,「20X」表示删除光标所在位置的“前面”20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区。...因为在 Vim 的默认配置,箭头键与 hjkl 键的作用是等价的,但是在窗口切换快捷键,你需要显式地使用 hjkl 键。...保存退出 06.vim配置 在 Vim 配置格式化选项主要涉及使用 Vim 的设置选项,这些选项可以在 Vim配置文件 ~/.vimrc 设置,以确保每次启动 Vim 时都会自动应用它们。...自动格式化: set formatoptions+=c set formatoptions+=r set formatoptions+=o 这些选项设置了Vim在插入模式自动格式化文本的方式。

    7910

    Linuxvi与vim编辑操作

    j:下移 k:上移 l:右移 M:光标移动中间行 L:光标移动到屏幕最后一行行首 G:移动到指定行,行号 -G 在命令行输入...vi +26 samp.txt 命令直接打开文件到达 26 行,在 vi 编辑器也可以输入 :26 跳转到 26 行 {:按段移动,上移 }:按段移动,下移...vivian 为 sky :n,$s/vivian/sky/g   替换第 n 行开始到最后一行每一行所有 vivian 为 sky n 为数字,若 n 为 ....gcc -o test.o test.c就可以实现编译,编译的警告和错误都会显示,此时不会退出vim,按enter即可回到vim。 3....修改配置 修改当前用户配置:vim ~/.vimrc只对当前用户生效 修改全局配置:sudo vim /etc/vim/vimrc或者sudo /etc/vimrc,对所有用户生效 set nu

    3.1K20

    Linuxvim编辑器命令介绍

    vim编辑器只要涉及到Linux操作系统,都基本逃避不了这个坎,下面介绍几个命令: 1.vim设置文本序号 :set number image.png 2.vim设置翻页 ctrl+f 向前翻页...ctrl+b 向后翻页 3.vim操作 当前光标行出现的第一个字符串a被替换为字符串b :s/a/b image.png 当前光标行出现的所有字符串a被替换为字符串b :s/a/b/g image.png...1-3行加上注释 :1,3s/^/#/g image.png 文件的1-3行加上注释 :1,3s/^#//g ?...文件删除每行末尾的空格 :%s/\s\+$//g # \s是正则表达式中空白字符(可能是空格、制表符、其他空白) # \+代表一个或多个\s”,或者用*期待\+ # $ 是正则表达式从字符串末尾进行匹配...image.png 文件删除每行开头的空格 :%s/^\s\+//g image.png 文件删除每行中间的空格 :%s/\s\+//g image.png vim通用操作格式总结 :[range

    1.5K20
    领券