`
kfcman
  • 浏览: 387107 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下vim命令总结

 
阅读更多

一、光标控制命令
 

 命令                   移动
    k                   向上移一行
    j                   向下移一行
    h                   向左移一个字符
    l                   向右移一个字符
    gg                  移到文件的首行
    G                   移到文件的末行
    H                   移到屏幕的第一行
    w                   移到下一个字的开头
    W                   移到下一个字的开头,忽略标点符号
    e                   移到下一个字的结尾
    E                   移到下一个字的结尾,忽略标点符号
    ^                   移到当前行首
    $                   移到当前行尾
    {                   移到上一段开头
    }                   移到上一段结尾
    Enter               移到下一行行首
二、在 vim 中添加文本
   命令                   插入
    i                   在光标前插入文本
    I                   在当前行首插入文本
    a                   在光标后插入文本
    A                   在当前行末插入文本
    o                   在当前行的下边插入新行
    O                   在当前行的上边插入新行
    s                   删除光标所在处字符,并进入插入模式
    S                   删除光标所在的行,并进入插入模式
    :r filename         读入指定文件内容,并插在当前行后
    :nr file            读入文件 file 内容,并插在第 n 行后
    Esc                 回到命令模式
三、在 vim 中删除文本
    命令                   删除
     x                   删除光标处的字符
     db                  删除光标前面的字
     dw                  删至下一个字的开头
     dd                  删除整行
     :n,md               从第 m 行开始往前删除 n 行
     d$                  从光标处删除到行尾
     d^                  从光标处删除到行首
四、在 vim 中查找与替换
    命令                  查找与替换
   /target               在文件中向前查找 target
   ?target               在文件中向后查找 target
     n                    查找下一个
     N                    查找上一个
  :set ic                查找时忽略大小写
  :set noic              查找时对大小写敏感
%s/text1/text2/g         在整个文件中查找text1并且替换为text2
五、在 vim 中复制文本
    命令                      复制
     yy                   复制当前行
     nyy                  从当前开始复制n行
      p                   粘贴至光标前
      P                   粘贴至光标后
      u                   撤消上一次修改
      U                   撤消所有修改
六、保存与退出vim
    命令                      保存或退出
     :w                   保存文件但不退出
     :w file              将修改保存在 file 中但不退出
  :wq 或 ZZ 或 :x         保存文件并退出
     :q!                  不保存文件,强制退出
     :e!                   放弃所有修改,从上次保存文件开始再编辑
七、其他选项
     选项                      作用
     :set all             查看所有选项
     :set nu              设置行号
     :set showmode        显示是输入模式还是替换模式
     :set ts=4            为文本输入设置 tab stops
     :set nonumber        取消显示行数
     :.=                  查看当前行的行号
     :=                   查看总行数
     ctrl+g             显示文件名、当前的行号、文件的总行数和文件位置的百分比
分享到:
评论

相关推荐

    linux vim 命令 总结

    这是一个linux下的超级强大的编辑器vim的使用入门,ppt格式。

    Linux的vim命令合集

    Linux中的vim命令合集,里面有两个文档,Vim命令合集 和 vi使用方法详细介绍,总结十分的详细,方便学习者详细的学习.是从某培训机构获得的

    Linux终端Vim命令精髓

    根据Linux使用经验,整理总结的Vim命令精髓

    Linux vim常用命令

    供IC设计者或使用Linux系统做项目,使用vim语句打开或编辑文件,入门以及总结学习使用

    Vi、vim 常用命令总结

    本资料是本人整理的linux下vi常用命令,2页足矣~

    vim命令、文件的管理与输出、以及gedit的总结

    Linux系统中的vim命令总结

    linux系统vim实验报告.doc

    关于文本编辑器 vim 的使用 【注】里面的内容和自己跟着敲敲,文件名字换成自己的,可以套用我的模板和前言结论,代码最好跟着敲敲,里面的操作步骤我也说的非常明白。 1.vi 的三种模式:编辑模式,命令模式,最后行...

    vim命令小总结.xmind

    vim命令小总结.xmind

    如何使用 Linux 编辑器 vim.doc

    总结:vim 编辑器是 Linux/UNIX 上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。vim 没有菜单,只有命令。命令模式是 vim 的默认模式,在命令模式下,我们可以输入各种命令来执行不同的操作。

    linux命令学习总结

    linux常用命令学习总结,包括tar、mkdir、pwd、yum、vim、cp、mv、rm、rmdir、cd、ls等等

    Vim命令小炒.jpg

    全面的vim命令总结,囊括所有会用到的命令,形成图片,便于查询,避免误改。

    VIM命令大全

    vim命令大全,最全的命令 方便学习使用。各种方式学习方式总结。

    常用Linux命令总结

    文档内包括常用Linux命令,vim编辑器,以及一些系统命令

    笔记:linux常用命令总结

    linux常用命令:基本命令、权限管理命令、用户管理命令、yum命令、ftp服务器、vim编辑管理等

    Linux实验1 VIM练习

    Linux实验1 VIM练习 /title: Linux实验1 VIM练习 本实验旨在熟悉VIM编辑器的基本操作和命令,掌握VIM的基本使用方法。 一、基本概念 VIM(Vi IMitation)是一款功能强大且广泛使用的文本编辑器,具有高效、灵活...

    vim实验报告.docx

    Linux vim实验报告

    linux的vim编辑器使用详解汇编.pdf

    Linux Vim 编辑器使用详解汇编 Linux Vim 编辑器是 Linux 系统中的一种功能强大且灵活的文本编辑器,广泛应用于 Linux 系统的配置文件编辑和维护中。掌握 Vim 编辑器的使用是 Linux 系统管理员和开发者不可或缺的一...

    Linux学习笔记【博文整理系列】

    学习linux的笔记,发到博文了,鉴于文档方便保存和查阅,发出来,免费的哈 ...文档列表: Linux笔记——vim常用操作及扩展补充[手册] ...Linux笔记——SVN命令总结 rpm&yum包管理命令总结 The end wklken

    Linux常用命令总结

    2、vim操作 3、打包压缩相关命令 4、Linux管道 5、文件权限管理 6、运行程序 7、服务方式运行 8、系统管理命令 9、防火墙 10、关机和重启 11、网络配置 12、用户管理 13、安装软件 14、下载压缩文件方式

    linux基础知识及系统管理.txt

    第11节第3讲Linux常用命令总结.mp4 第12节文本编辑器Vim.mp4 第13节文本编辑器Vim总结.mp4 第14节Linux引导流程解析(一).mp4 第15节Linux引导流程解析(二)mp4 第16节Linux引导流程解析(三).mp4 第17节Linux引导流程...

Global site tag (gtag.js) - Google Analytics