初探vim

vim简介

是一款普遍使用的全屏幕交互式编辑器,能够方便、快捷、高效地进行编辑。

vim的安装

vim下载

进入网址:https://www.vim.org/download.php#pc
选择适合自己的版本下载
在这里插入图片描述

添加环境变量

此电脑—>右击属性---->高级系统设置---->环境变量---->编辑---->新建---->将vim程序所在路径复制进去
路径直接桌面右键vim—>打开文件所在位置就行
在这里插入图片描述
验证是否安装成功:
win+R输入cmd打开命令窗口,输入vim --version,若成功安装会有如下显示:
在这里插入图片描述

vim使用

  • 命令行输入vim进入vim
  • 在文件所在文件夹下vim <文件名>用vim编辑文件
  • cat <文件名>查看文件内容
  • mkdir <文件名>新建一个文件

命令行模式

此模式下可以对文件进行操作,此模式下按i进入插入模式。命令行模式下可输入vim指令,就是: 指令
i进入写入模式,在光标前输入
a(a for append)进入写入模式,光标后移一位(用于想在该行最后写入,因为光标一般不会移到最后的看不见的回车符上)
shift+a进入写入模式,光标移到最后
shift+i进入写入模式,光标移到最前
o在本行的下一行开启新行,并进入写入模式
shift+o在本行的上一行开启新行,并进入写入模式
h光标往左
j光标往上
k光标往下
l光标往右
:w(w for write)回车,保存文件
:q(q for quit)回车,退出此文件
:wq回车,保存并退出

插入模式

这个模式下才可以自由写入东西,命令行模式下按i(i for insert)进入,在写入模式下摁下Esc键进入普通模式。

  • ``

底行模式

设置配置文件

  1. $ cd进入家目录
  2. $ mkdir .vim新建一个文件夹
  3. $ cd .vim进入文件夹
  4. $ vim vimrc用vim新建一个vimrc文件

    noremap a b a是新使用的键,b是被顶替的键
    map S :w<CR>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
tar -xf vim.tar -C ~ vim /etc/vimrc vim /root/.vimrc set ts=4 设置tab有多少空格 set ai 自动对齐 set nu set mouse=a set shiftwidth=4 shift + . 向左向右缩进 shift + , jklh ,cs 性感的注释 ,cu 取消注释 ,cc 注释一行 ,ca 切换单行注释符 选中代码块 按=  自动对齐 ctags -Rn . ctrl + ] ctrl + t 二、VIM编辑器的使用 vi vim (增强版vi,现在各版本的linux都带有vim) 三种模式: 普通模式:控制光标移动,删除字符,段落复制(按ESC) 编辑模式:包含插入模式和替换模式,新增文字和修改文字 命令行模式/末行模式:保存文字,离开vim,以及其它设置 vim newfile 新建一vim空白文件进行编辑 普通模式 编辑模式下按ESC切换为普通模式 命令 说明 移动: h 将光标向左移动一格 l 将光标向右移动一格 j 将光标向下移动一格 k 将光标向上移动一格 ^ 光标移动到行首,即第一有效字符位置 0 将光标移动到该行的行首,行的第一格位置 $ 将光标移动到行尾 H 将光标移动到该屏幕的顶端 M 将光标移动到该屏幕的中间 L 将光标移动到该屏幕的底端 gg 将光标移动到文章的首行 G 将光标移动到文章的尾行 w 将光标移动到下一单词 b 将光标移动到上一单词 e 将光标移动到下一单词,光标到下一单词词尾 W 和w功能一样,只不过以.或-或)字符为分界 B 和b功能一样,只不过以.或-或)字符为分界 E 和e功能一样,只不过以.或-或)字符为分界 f f后跟一字符可直接跳到本行光标之后有此字符位置 F F后跟一字符可直接跳到本行光标之前有此字符位置 t 和f一样功能,只不过光标停在要搜索字符前一字符位置 T 和T一样功能,只不过光标停在要搜索字符后一字符位置 zt 将当前位置置于屏幕顶端 zb 将当前位置置于屏幕底端 zz 将当前位置置于屏幕中间 zf 创建折行 zc 折叠 zo 打开折叠 % 跳到匹配的括号 Ctrl+u 将窗口向上移动半屏 Ctrl+d 将窗口向下移动半屏 Ctrl+f 向前滚动一整屏 ctrl+b 向后滚动一整屏 ctrl+g 在窗口下方显示信息,告诉当前文件中的位置和文件名等 Ctrl+o 跳到上次光标位置 ‘’ 跳到上次光标位置,和ctrl+o不同,它只能和上一次光标位置和当前位置来回跳转 ctrl+i 和ctrl+o功能相反 m 有名标记,在想要做标记位置按ma, 再到移动其它地方,当想回到做标记位置时,按'a就跳回做标记位置 简单搜索:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值