vim的安装和使用

一.首先是安装vim

1.无网络情况

挂载光盘到mnt下mount /dev/mount /mnt

然后使用rpm命令安装 rpm -ivh /mnt/Packages/vim-common-7.2.411-1.8.el6.i686.rpm /mnt/Packages/vim-enhanced-7.2.411-1.8.el6.i686.rpm

2.有网络情况直接yum install -y vim

3.使用

vim filename

vim +n filename 定位到文件第n行

二.vim使用

1.一般模式

按esc进入一般模式

h或方向键左 光标向左移动一个字符

l或方向键右 向右移动一个字符

j或方向键下 向下移动一行

k或方向键上 向上移动一行

    ctrl+f 屏幕向前移动一页 (常用)

    ctrl+b 向后移动一页(常用)

ctrl+d 向前移动半页

ctrl+u 向后移动半页

ctrl+y 向后滚动一行

ctrl+e 向前滚动一行

– 光标移动到非空格下一列

+ 光标移动到非空格上一列

number+space 光标向右移动n个字符

0 光标移动到行首(常用)

    $ 光标移动到行尾(常用)

H 屏幕最上方一行

M 屏幕最中间一行

L 屏幕醉下方一行

    g 文档第一行(常用)

    G 文档结尾一行(常用)

nG 移动到第n行

    n+enter 向下移动n行(常用)

    /word 光标后寻找word字符串(常用)

?word 光标前寻找word字符串

    x 向后删除一个字符(常用)

    X 向前删除一个字符(常用)

nx 向后删除n个字符

 dd 删除光标所在行(常用)

ndd 删除光标所在向下n行

    yy 复制光标所在行(常用)

    nyy 复制光标所在向下n行(常用)

y1G 复制光标所在行到第一行

yG 复制光标所在行到最后一行

    p 粘贴光标所在行下一行(常用)

    P 光标所在行上一行(常用)

J 将光标所在列与下一列合并

u 还原上一个操作(没事儿就用)

ZZ 若档案没有更动,则不储存离开,若档案已经经过更动,则储存后离开

2.编辑模式(常用)

i I 从光标所在位置开始插入

a A 从光标所在位置后开始插入

o 插入新的一行,从光标所在行下一行开始插入

O 插入新的一行,从光标所在行上一行开始插入

r r后输入的字符将替换当前光标所在位置字符

R R后输入的字符将从光标位置开始替换直到esc退出

3.命令模式

:q :q! 退出文本 强制退出(常用)

    :w :w! 保存文本 强制保存(常用)

    :wq 保存并退出(常用)

:e! 强制还原到最原始状态

:w [filename] 另存为

:r [filename] 光标后插入另外文件内容

:set nu 显示行号

:set nonu 取消显示行号

:nohl 取消高亮(搜索后使用)

:n1,n2s/word1/word2/g 在n1,n2行之间查找word1并替换为word2,不加g则只替换每行的第一个word1

:1,$s/word1/word2/g 替换文档中所有的word1为word2,不加g只替换每行的第一个word1

三vim简单配置

vim /etc/vimrc 在文档末尾添加即可

set nu 一直显示行号

set ts=4 tab键移动4个字符

set expandtab

时间: 2024-10-11 23:28:14

vim的安装和使用的相关文章

ubuntu下vim的安装与配置

由于ubuntu16.04已经可以用vim直接打开文件,所以大可不必使用gvim了,vim显得更加轻巧. vim的安装: sudo apt-get install vim sudo apt-get install vim-gnome vim的配置: 1.在/home下,Ctrl + H显示隐藏文件, 新建文件.vimrc,便可对vim进行配置. set ai set aw set ar set si set sc set sm set cin set hls set go=0 set bs=2

linux应用之vim的安装与配置(centos)

1.vim的安装 #yum search vim   //查看vim相关软件信息 #yum install -y vim*  //在线安装vim 2.vim的配置 (1)~/.viminfo 在vim中操作的行为,vim会自动记录下来,保存在 ~/.viminfo 文件中.这样为了方便下次处理,如:vim打开文件时,光标会自动在上次离开的位置显示.原来搜索过的字符串,新打开文件时自动高亮显示.~/.viminfo 文件是系统自动生成. (2)/etc/vimrc vimrc文件是vim的环境设置

vim插件安装——使用vundle管理插件(重点是第三节,前面两节可放肆跳过)

时间:2014.08.06 地点:宿舍 ------------------------------------------------------------------------------------- 今晚决定把vim环境搭起来,主要是各种插件,然后就可以过上幸福的生活了. 一.安装插件管理插件pathogen 1. pathogen是一个插件管理插件,方便管理vim中的插件,有了它,一切都变得容易.下载pathogen,https://github.com/tpope/vim-pat

vim 介绍安装 复制 剪切 粘贴

1. vim 产生:对于linux 文件的编辑,最初是vi,然后对于其功能的扩展,就产生了vim vim 的安装 yum install vim 2.光标的移动 用得最多的就是方向键上的 上下左右,和home .end 键 还有就是字母键上的  hjkl h : 表示向前 j:表示向下 k:表示向上 l : 表示向后 w和e :   光标会按一个单词的形式,往后移 b : 光标则会按一个单词的形式,往前移. gg: 同时按两下 小写的gg,光标会移动到首行 GG:同时按两下大定所GG,光标就会移

虚拟机中网络的桥接与vim的安装

1.网络的桥接 (坑比较多所以得记一下) 打开虚拟机 可以看到并没有桥接模式的虚拟机选项这里需要在本地的控制面板服务中找到该选项打开并 在虚拟机中编辑里还原选项还原好后出现选择这两选项 这里网络桥接 显示成功 然后需要在从dhcp服务器那里获取到ip地址.执行dhclient重新获得地址 ping www.baidu.com 显示网络连接成功yum install vim -y 安装vim 原文地址:https://blog.51cto.com/12893781/2368927

VIM插件安装

系统信息: # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) # uname -a Linux localhost.localdomain 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 23 17:05:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux # cat /proc/version Linux version 3.10.0-327.22.

rails.vim环境安装(ubuntu)

学习和开发Ruby & Rails已经一年多了.但是正式全职Rails项目的开发只有可怜的4个月经验.这期间我一直使用Netbeans 6.x作为开发工具,到目前为止我依然认为它是开发Ruby & Rails程序的最佳开发工具(我没用过最新出来的RubyMine,另外这是一个付费产品,我也不会付费用它,但也不会用D版). 在网上可以看到很到开发Rails的同学使用Vim这个神器来开发的(就在JaveEye也有不少).但是由于我的vim水平只局限于只会使用有限的几个命令( i, :w, :x

centos下vim的安装与配置

1 安装 (如果是新装的centos,最好按照vim之前,先Linux中必备常用支持库的安装:http://blog.csdn.net/clevercode/article/details/45438401) # yum -y install vim* 2 查看vim的位置 # whereis vim 3 如果普通用户vim不高亮 如果/home下面的用户vim不高亮: $ echo $TERM vt100 3.1 解决方案一 将终端修改成为xterm.如下,重新登录即可. 重新登录 $ exi

Linux入门(四)ubuntu下vim编辑器安装与使用

原文链接:http://jingyan.baidu.com/article/219f4bf7d03187de452d3862.html 一.安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法: 1.在Ubuntu Software Center中搜索vim-gtk,并安装 Vi IMproved - enhanced vi editor - with GTK2 GUI 2.在终端中输入

关于windows 7 安装Vim的安装步骤介绍。——Arvin

在Ubuntu中第一次使用VIM编辑器发现好强大,打算在Win7中安装,其中遇到一些小问题,下边介绍详细的安装过程和遇到的问题. 1-安装 首先发现Github中有一款中意的作者,并且他开源的基本插件都集合了. 地址:https://github.com/DemonCloud/Aix-Vim(下载地址在项目说明文档中) 这是开源的点阵字体项目(可惜win中还没有用上,看看以后有时间折腾折腾) 将文件下载下来,按照作者的提示使用 :Vundleinstall 安装所有插件(作者的项目中已经安装Vu