美文网首页
vim基础操作篇

vim基础操作篇

作者: JinShui | 来源:发表于2019-11-10 09:21 被阅读0次

my neovim

my-neovim
  • 为什么使用vim
    • 多设备(linux,mac)无缝切换,把vimrc配置文件复制到新的机器,更新下配置,就又回到熟悉的工作环境了.
    • 可以搭配不同的插件定制不同的开发环境
      • 插件传送门 vimawesome 可以在这里搜索你想要的插件
    • 功能强大(map,macro,autocmd,fun)
    • 21世纪最强大的编辑器

vim学习曲线

1,png

小提示

  • 可以将键盘上的CAP键映射为CTRL键,使用vim的体验直线上升,手指会舒服很多
  • CAP键使用极少用却占据一个这么重要的位置_
  • 顺便晒下键盘 红轴手感是真的好hhh


    vim基础操作篇

基础操作篇

  • 要善于使用组合命令提高效率
    • eg:ndd n代表数字,删除n行
  • 退出vim
    • :q! 强制退出
    • :w! 强制保存
    • :wq! 强制保存并退出,推荐
  • 移动光标
    • h 向左移动
    • j 向下移动
    • k 向上移动
    • l 向右移动
    • $ 移动到行尾
    • ^ 移动到行首
    • w 移动光标到下一个单词开头
    • e 移动光标到下一个单词结尾
    • gg 移动光标到第一行
    • G 移动光标到最后一行
  • 删除内容
    • dd 删除光标所在行
    • dw 删除光标后的单词,并将光标移动到下个单词的开始位置
    • de 删除光标后的单词,并将光标移动到该单词的结束位置
    • x 删除光标所在的字符
    • d^ 往前删除到行首
    • d$ 往后删除到行尾
    • 上面操作基本都是delete与光标移动的组合.
  • 撤销操作
    • u 撤销上一次的操作
    • CTRL-R 反撤销
  • 显示状态
    • CTRL-G 显示当前光标所在位置以及文件状态
  • 查找
    • ? 前向查找
    • / 后向查找
    • n 向后查找相同内容
    • N 向前查找相同内容
  • 显示历史记录
    • :q or history
  • 分割窗口
    • vs or sv 适用于需要同时显示多个文件
    • 跳转窗口
      • <CTRL-w><CTRL-j>
      • <CTRL-w><CTRL-j>
      • <CTRL-w><CTRL-j>
      • <CTRL-w><CTRL-j>

基础设置篇

vim配置文件所处位置~/.vimrc

  • set encoding=utf-8 文件编码方式
  • set nu 显示行号
  • set cursorline 显示光标所在行
  • set hls 高亮显示搜索内容
  • set history=40 历史记录数量
  • set viminfo='1000 viminfo最大数量
  • set ruler 显示标尺
  • set cc=80 设置参考线所在位置
  • set t_Co=256 设置vim256色
  • let mapleader = " " 设置leader键为空格
  • set tabstop=4 tabstop长度为4
  • set softtabstop=4 softtabstop长度为4
  • set shiftwidth=4 shiftwidth长度为4
  • set list listchars=tab:>- 设置tab显示为>---
  • set noexpandtab 不解释tab
  • set showcmd 显示命令
  • set fileformat=unix 文件格式为unix
  • set ignorecase "ignore case 搜索时忽略大小写

进阶操作

  • map
  • macro
  • function
  • autocmd

相关文章

  • vim基础操作篇

    my neovim 为什么使用vim多设备(linux,mac)无缝切换,把vimrc配置文件复制到新的机器,更新...

  • vim操作基础

    vim 有三种模式 命令模式:Esc进入命令模式 ——i 在光标前插入文本 ——o 在当前行的下面插入一行 ——d...

  • vim 基础操作

    1.插入模式 i: 插入光标前一个字符 I: 插入行首 a: 插入光标后一个字符 A: 插入行未 o: 向下新开一...

  • vim基础操作

    vim是从 vi 发展出来的一个文本编辑器 。代码补完、编译及错误跳转等方便编程的功能特别丰富 进入插入模式: i...

  • vim基础操作

    vim: filetype=markdown vi / vim 基本操作 vi/vim 共分为三种模式:分别是命令...

  • VIM基础操作

    光标移动 进入插入模式 保存模式 删除文本 重复命令 跳转操作(行数需要用命令 :set nu 显示) 行内操作 ...

  • VIM基础操作

    命令模式 光标定位: hjkl #上下左右0 $ #行首行尾gg G #页首页尾 ...

  • vim编辑操作

    Vim有三种基本工作模式: + 命令模式 + 文本输入模式 + 末行模式。 vim基础操作 vim是从 vi 发展...

  • Linux常用的命令

    基础知识 基础命令 安装工具 apt/brew/yum vim一般Mac本上都自动带了。 vim基本操作 Lini...

  • vim常用命令笔记

    vim基础操作 vim三种模式 命令模式(Command mode)首次进入vim即命令模式,输入命令可进行相应的...

网友评论

      本文标题:vim基础操作篇

      本文链接:https://www.haomeiwen.com/subject/wybobctx.html