vim编辑器常用命令

简介:

vim是linux系统下强大的文本编辑器。相信熟悉linux开发环境的程序猿和运维们都玩的不错。

下面简单介绍一下常用的操作命令,希望对大家有所帮助

Macros 宏

  1. qa: 从一个已注册的宏记录开始查找

  2. q 从末尾记录开始

  3. @a 

    Multiple File 多文件编辑

  4. :e 从缓存中编辑一个文件

  5. :bn 进入下一个缓存

  6. :bd 删除文件缓存或关闭文件

  7. :sp fn 在新窗口打开一个文件或在缓存中打开

  8. Windows下的命令: ctrl+W

    ctrl+w s窗口分割

    ctrl+w w窗口切换

    ctrl+w q退出一个窗口

    ctrl+w v 垂直分割窗口

  9. Tab 命令

    : tab fn tab后编辑文件

    gt下个tab

    gT上个tab

    :tabr 第一个tab

    :tabl 最后一个tab

    :tabM[N] 移动当前tab到N个tab后

  10. exit 退出

    :w 保存

    :wq 保存退出

    :x 保存 同wq

    :q 退出不保存

    :q! 强制退出不保存

  11. 查找和替换 search/replace

    / 进入一个模式

    ?/pattern 向后查找模式

    n 重复搜索相同的指令

    N 重复搜索相反的指令

    :s /old/new/g 替换全部旧内容

    :s /old/new/gc 替换全部旧内容为新的 确保每一个都替换

  12. 可视化模式 visual mode

    1> 文本标记:

    v 进入可视化模式

    V 开始面向行 可视化模式

    ctrl +v 开始面向块 可视化模式

    o 移动到其他标记区域末尾

    U 标记区域转换为大写

    O 移动到其他块的角落

    aw 标记一个单词

    ab 括号包括的块

    aB 一个被阔别包括的 直

    ib 在() 内

    iB 在{} 内

 2> 命令

    > = 右移

    < = 左移

    y 拉动 =yank

    d 删除

    ~= 切换

3> 剪切和粘贴

   dd 删除一行

   dw 删除当前一个单词

   x 删除当前字符

   X 删除当前字符前的字符

   D 删除最后一行

   yy 复制一行

   2yy 复制2行

   yw 剪切单词到剪切板

   y$ 剪切最后一行

   p 把剪切板当前光标最后一行粘贴

   P 粘贴当前行或光标之前的行

   ]p 把剪切板的行粘贴后正确缩进。

 本文转自  ChinaUnicom110  51CTO博客,原文链接:http://blog.51cto.com/xingyue2011/1958601


相关文章
|
3月前
|
搜索推荐 开发工具
Vim编辑器的初步认识和使用
Vim是一款高度可定制的文本编辑器,支持三种主要模式:正常模式、编辑模式和命令行模式。用户可以通过快捷键在不同模式间切换,实现高效编辑。如输入`i`进入编辑模式,`:wq`保存退出,`:s`进行文本替换等。Vim还支持个性化配置,通过编辑`.vimrc`文件可设置语法高亮、自动缩进等功能,极大提升了编辑体验。
56 2
|
3月前
|
数据可视化 Unix 开发工具
VIM编辑器
本文介绍了VIM编辑器的特点和使用方法,包括VIM的定义、安装步骤、四种工作模式(命令模式、编辑模式、末行模式、可视模式)及其基本操作。重点讲解了命令模式下的光标移动、编辑、搜索、撤销等操作,以及末行模式下的文件保存、退出等快捷键。此外,还涉及了VIM的高级操作,如窗口分割和调整。
|
4月前
|
IDE 搜索推荐 开发工具
LunarVim,vim编辑器推荐
【10月更文挑战第9天】
|
4月前
|
Unix Linux 开发工具
Linux Vim的 命令大全
Linux Vim的 命令大全
56 0
|
5月前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
5月前
|
存储 Linux 编译器
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
111 8
|
6月前
|
Unix Linux 开发工具
在Linux中,有哪些基本的 Vim 命令?
在Linux中,有哪些基本的 Vim 命令?
|
6月前
|
搜索推荐 Linux 网络安全
Linux系统中的Vim编辑器
【8月更文挑战第21天】Vim是一款功能强大的文本编辑器,在Linux系统中广泛使用。它具有三种基本模式:命令模式,用于执行操作但不能编辑文本;插入模式,允许用户像常规编辑器那样输入文本;底线命令模式,用于保存、退出及查找替换等操作。Vim还支持多窗口编辑、宏录制及插件扩展等功能,并可通过配置文件个性化设置。因其高效性、良好的可移植性和远程编辑能力,Vim特别适用于开发者和系统管理员。
|
6月前
|
Linux 开发工具
Linux vim编辑器
Linux vim编辑器
39 0
|
6月前
|
程序员 Linux 开发工具
为什么vim是程序员最喜欢的文本编辑器之一
为什么vim是程序员最喜欢的文本编辑器之一
64 0

热门文章

最新文章