`

Linux vim 常用操作总结

阅读更多

第一部分:常用功能操作

1. 移动光标

    gg可以移到第一行

    G移到最后一行

    $:移动光标到行尾

    0(Num):移动光标到行首

    nG:移动到第n行上

    向前翻页:CTRL+F

    向下移动半屏:CTRL+G

    向后翻页:CTRL+B

 

2. 复制和粘贴

    yy:复制一行

    y$:复制当前光标至行尾处  

    ggyG:全选

    p:粘贴

    ggVG或者ggvG:高亮全部内容

 

3. 查找

    /pattern 正方向搜索一个字符模式

    ?pattern 反方向搜索一个字符模式

    n 继续向下找

    把光标放到某个单词上面,然后按*号键,表示查找这个单词

 

4. 删除

    dd:删除一行

    d$:删除当前光标到改行的行尾的字母

    J: 删除换行符,将光标移到改行,按shift+j删除行尾的换行符,下一行接上来了.

 

5. 替换

    r:替换当前字符

    nr字符:替换当前n个字符

    :s (待补充)

 

6. 撤销和重做

    u: 撤销前一次的操作

    shif+u(U):撤销对该行的所有操作

    CTRL+R: re-do

 

7. 存盘

    :q!  不存盘强制退出

    :wq 存盘退出

    :e!   放弃修改文件内容,重新载入该文件编辑

    :x   保存并退出

 

第二部分:高级功能操作

1. 块操作

    1.1 列插入

          CTRL+V进入VISUAL模式,选择模块,按I(shift+i),输入要插入的文本,按[ESC]完成。

    1.2 列删除

          CTRL+V进入VISUAL模式,选择模块,按d。

 

2. 分割窗口

    :split  分割一个窗口

    :split file.c  为另一个文件file.c分隔窗口

    :close   关闭当前窗口

    CTRL+W  切换窗口

 

 

 

第三部分:VIM基本设置

:set showmode   设置显示工作模式

:set number        显示行号

:set nonumber    不显示行号

:set ruler            显示标尺

:set noruler        不显示标尺

 

 

 

备注:

1、除特殊说明外其所有操作均默认先按ESC键,然后按字母或数字键。

2. 参考 http://dev.csdn.net/htmls/76/76253.html


******************************************************************

1、全选高亮显示

ggVG 或者 ggvG

命令解释
gg  让光标移到首行,在vim才有效,vi中无效
V   是进入Visual(可视)模式
G   光标移到最后一行 
 


分享到:
评论

相关推荐

    Linux vim常用命令

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

    Vi、vim 常用命令总结

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

    linux系统vim实验报告.doc

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

    笔记:linux常用命令总结

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

    常用Linux命令总结

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

    vim实验报告.docx

    Linux vim实验报告

    Linux常用命令总结

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

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

    Linux笔记——vim常用操作及扩展补充[手册] Linux笔记——linux常用命令集合 Linux笔记——命令:awk Linux笔记——命令:sed Linux笔记——命令:grep Linux笔记——命令:find Linux笔记——命令:Sort,uniq,join,...

    linux命令学习总结

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

    自己总结的Linux常用的基本命令

    64个常用的Linux命令。格式为: ls(LiSt):目录处理命令——显示目录文件 1)语法:ls [-ald] [文件或目录] 1、-a:显示所有文件(普通文件+隐藏文件) 1)隐藏文件一般是系统文件,建议用户不要轻易操作隐藏文件...

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

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

    Vim编辑器常用的命令总结

    所以本文就来介绍vim以及它的常用命令,Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用 vim键盘图中文版: tips:在linux环境下,可以在命令行输入...

    vim的基本使用(超强总结)

    vim的基本使用,集vim最基本、最常用的命令于一身,特别适合初学者。欢迎下载、修改、上传。本人辛苦总结,收集的,你的支持就是我的动力。

    vim操作命令

    总结的vim常用命令,方便在linux下使用vim 的人快速查阅和参考

    Linux基础知识及系统管理视频教程

    主要由42节组成,主要内容有Linux应用与发展、Linux应用与发展总结、Linux系统安装总结、Linux常用命令、文本编辑器vin第13节文本编辑器vim总结第14节Linux引导流程解析(一) 第15节Linux引导流程解析(二) 第16节...

    Linux常用命令.txt

    Linux及Vim一些实用的命令,快捷键的总结,应该还算完整,不够完整可以再增加,方便使用Linux及小工具 . 包含Git,与Vim相关的命令

    linux shell命令总结.txt

    linux常用的shell命令,包含基本的文件拷贝移动重命名,vim读改写等,编译流程,启动应用,远程访问等等

    vim编辑器的使用说明

    vim 的常用命令。适合刚刚学习linux的新手,这里基本上总结了vim的最常用的命令

    Linux系统编程——基础命令总结

    二、Linux vi/vim常用命令 三、Linux下软件源更新失败问题解决 一、Linux常用命令 1、常用工具 (1)Xshell:XShell是一个模块化模拟器,因为它提供了许多下拉选项卡。然后,用户可以单击这些选项卡以创建完全独立的...

    初窥Linux 之我最常用的20条命令总结

    玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决...

Global site tag (gtag.js) - Google Analytics