vim 编辑命令

使用vim 创建修改文件
vim文本编辑器
格式 vim [[/目录/]文件名]

三种模式
命令模式
输入模式 (插入模式) 输入内容
末行模式 保存并退出
要在相应的模式 敲相应的命令
命令模式 按i进入输入模式 (按Esc返回命令模式) 按:从命令模式到末行模式 (按Esc返回命令模式) 不能从输入模式 进入末行模式
命令模式下 yy 复制当前行 p粘贴 (3yy复制从光标所在行起三行)
dd 剪切/删除当前行 p粘贴 (3dd剪切或者删除光标后三行)
u 返回上一个操作的位置 U
shift+z z =wq
输入模式下 按“End”键 将光标移至行尾
输入模式下 按“Home”键 将光标移至行首
Down 向下翻页
Up 向上翻页

在末行模式下 输入:
set nu 显示行号
wq 保存并且退出
x 保存并退出
不保存退出 q!
注意
如果文件不存在 则创建新文件
如果文件已经存在 则进入命令模式
vim只有创建文本文件的功能 没有创建目录的功能

原文地址:http://blog.51cto.com/2168836/2102986

时间: 2024-10-02 22:40:55

vim 编辑命令的相关文章

VIM编辑命令的技巧

vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束. V    从光标当前行开始,光标经过的行都会被选中,再按一下V结束. Ctrl + v   从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束. ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾 选中后就可以用编辑命令对其进行编辑,如 d   删除 y   复制

Shell常用命令与vim编辑命令

原博地址:https://www.cnblogs.com/BaiYiShaoNian/p/4831022.html Shell常用命令总结: 1.ls命令:列出文件 ls -a 列出当前目录下的所有文件和文件夹 ls a* 列出当前目录下所有以a字母开头的文件 ls -l *.txt 列出当前目录下所有后缀名为txt的文件 2.cp命令:复制 cp a.txt b.txt 把文件a的内容复制到b文件 cp a.txt ./test 把文件a复制到test目录下 cp -a test test2

Linux中vim编辑命令

vim 功能 : 一个强大的文本编辑器   语法格式 :vim [ 选项 ] / 路径 / 文本文件名 命令格式: vi [ 选项 ] [ 文件名 ]   +num 打开某个文件直接跳转到 num 行   -b 以 binary 方式打开文件 , 用于编辑二进制文件   -R 以只读方式打开文件 一.VIM 基础使用    vim 编辑器共有三种工作模式 command line 主要做替换 , 删除 , 复制等工作. input mode 主要做内容编辑last line mode 主要对文件

Linux-vim文件编辑命令小技巧

Linux-vim文件编辑异常问题处理 问题说明: 每次复制代码时,如果代码里有 //或# 这样的注释就容易让格式乱掉,显示的内容不整齐,并不是所期望的显示格式. 原因分析: 是由于vim编辑命令的自动缩进功能所影响,因此粘贴带注释的代码时可以取消自动缩进 问题解决: vim在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉:最初的解决办法为:用vi去打开文件再粘贴上去,但其实是可以对vim编辑器进行设置修改的.  vim oldboy.txt   

liunx命令6 vim编辑、压缩命令、rpm、yum及源码包编译安装

[[email protected] ~]# yum install -y vim-enhanced vim打开文件编辑(有颜色) [[email protected] ~]# vim  !$                   //上一条命令的最后一条参数 [[email protected] ~]# vim +10 !$                //打开文件进入第十行 :set number                                 //显示行号 vim 一般模式

vim编辑和命令模式

vim编辑模式 i从光标所在的位置进入编辑模式 I从光标所在的行首位置进入编辑模式 o从光标所在的行下面进入编辑模式 O从光标所在的行上面进入编辑模式 a从光标所在的位置后一位进入编辑模式 A从光标所在的位置行尾进入编辑模式 vim命令模式 /word 向光标之后查找一个字符串word,按n向后继续搜索 ?word 向光标之前查找一个字符串word,按n向前继续搜索 :n1,n2s/word1/word2/g在n1-n2行之间查找word并替换为word2,不加g则只替换每行的第一个word1

vim编辑和命令模式下的实践

编辑模式 i 在光标当前的地方开始编辑文档 I 在光标所在的行首开始编辑 o 从光标所在的行的下面一行开始编辑 O 从光标所在的行的上面一行开始编辑 a 在光标所在行的后一个字符开始编辑 A 在光标所在行的行末开始编辑 命令模式和实践 查找文件格式: /需要查找的内容 如:/dnsmasq 直接回车就可以高亮显示出匹配查找的内容, 按n 是查找下一个 按N 是往上查找 也可以用?查找需要的内容,n和N的用法和/相反 命令行模式下的替换 1,100s/new/old/g 1,100是需要替换的范围

vim常用命令总结

vim常用命令总结 (转) 在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format.使用gg=G可对整篇代码进行排版.   vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束. V    从光标当前行开始,光标经过的行都会被选中

Mac之vim普通命令使用

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的: :qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次.这个在文本的批处理中是非常有用的.同时编辑多个文件在vim众多的插件中,有