`

vim常用快捷键

阅读更多

vim常用快捷键

h    光标向左移动一个字符
j    光标向下移动一个字符
k    光标向上移动一个字符
l    光标向右移动一个字符
w    移动一个word,向后哈~你要用来后才能体会到这个word,我是很少用拉   
如果想要进行多次移动,例如向下移动30行,可以使用30j就OK拉~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
准备编辑模式:
i    这个不用说了,直接进入插入模式~
o    这个命令我相当喜欢!就是从当行下面插入一个新行,并且自动进入插入模式        如果是用的O(大O)就是从当前行上面~
a    这个命令是进入插入模式,但和i不同的是,她会向后一个字符,很有用哦!你写C语言的时候就知道拉!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
一些常用命令:
Ctrl+f   屏幕向下移动一页 ,就是page down那个建
Ctrl+b   屏幕向上移动一页,就是page up的作用

一些常用的命令。我觉得有用的哈!大家看下吧,常用哦!大写的,你就shift+cha就行拉
H    光标移动至屏幕最上方的那行
G    光标移动至整个文档的最下方行
L    光标移动至屏幕的最下方的哪行
J(大写)    这个命令功能是将该行和下一行合成为一个行
$    移动到这行的最后面字符处
*    这个星号有查找功能喔~它会查找你光标上的word并且自动移动光标到下一个word上去喔~
0(零)    移动到这行的最前面字符处
u    这个相当有用!就是复原上一个动作的意思。回到上一个动作相当于图形编辑器下的ctrl+z命令
ctrl+r    这个恰好和u的功能相反。这个是重做上一个动作
.    对。你没有看错!这个就是一个点英语中的句号!功能很强大,重复前面一个动作!记住,是重复哦~不是复原~
/word    从光标之下寻找一个名为word的字符串。eg:搜索yutao,就/yutao就OK拉
?word    从光标之上寻找一个名为word的字符串。
n    这个就是重复前面一个搜索的意思。比如,前面是搜的/yutao,这个就是再搜        一次yutao
N    这个和小n的功能刚刚相反,那个是重复前面的,这个是反向搜索~嘿嘿
:n1,n2s/word1/word2/g 这个功能是替换。意思是,从n1到n2行间,查找到word1,替        换为word2,如果我们把n2换成来$嘿嘿,就是从那行到最后行的意思啦,如果    我们把g换成gc你可以去试试效果~它会提示你,是否删除。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
复制。粘贴。删除。
x    这个东西你用下就知道咯~就是删除当前字符
d    这个就是delete的意思啦~下面我要专门介绍她的用法!
dd    删除一整行!如果是30dd,就是删除30行咯~
d1G    删除光标所在到第一行的数据。
dG    删除光标所在到最后一行的数据。。。
d$    这个符号大家应该知道是什么意思吧~就是行末啦!
yy    这个是复制游标所在的那一行!相当有用!
nyy    这个n是行的意思,去猜想它的作用吧
y$    嘿嘿。$又和大家见面了。不错,就是复制该光标处到行末的作用如果是0呢?嘿嘿。。。不用我解释咯
p    就是粘贴。从该行之下粘贴。大P就是从该行之上了。。
c    重复删除多个数据。eg:向下删除10行就输入 10cj就OK咯这个很少用,了解就行了
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下面是一些vim指令了
:w name    这个太常用了,就是保存当前文件到硬盘中,name就是你指定的名字,也可以指定路径呢!如果用w!则是强制写入也就是如果当前文档为只读属性的时候,强制写入。但是也要看你用户本身的权限。!就是强制的意思~
:q    退出vim。如果用q!则是强制退出的意思。就是说不保存~~
:r name    这个命令一般不经常用,本来都不想写出来的。就是追加一个文件的内容,从当前光标处往后追加
:e!    将档案还原为初始状态。。。。
ZZ    这个命令我觉得基本没用,就是再你按错了的时候,给你一个交代。。功能就是如果档案没修改,则不保存离开,如果被更改来,就储存后离开。
:w    这个是保存的意思,前提是你编辑的这个文档是写入来硬盘的!
:find filename   查找文件。后面那个就是文件名咯~
:set hlsearch 这个命令能高亮显示查找内容喔~很不错的
:set nu 这个功能是显示行号,你用了就知道来。
:set nonu 很明显萨,跟上面个命令刚好相反。。。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
其 实后面这几个有给set的命令你可以在vim配置文件之中去设置,我是一般把行号开启的,具体VIM配置文件是怎么用,大家去百度:vimrc呵呵,很复 杂的,太多设置来。去选择一些自己喜欢的命令加到配置文件中去吧。你会爱上VIM的~vimrc的路径是:/etc/vimrc呵呵,/etc/ 这个目录就是linux的大多软件的配置目录~呵呵 

分享到:
评论

相关推荐

    vim 常用快捷键笔记

    ### vim 常用快捷键知识点 #### 一、引言 Vim 是一款功能强大的文本编辑器,广泛应用于各种操作系统之中,特别是 Linux 和 Unix 平台。它源自 vi 编辑器,但添加了许多增强功能,使得它更加高效且易于定制。本文将...

    vim常用快捷键和配置设置

    以下是一些关于Vim常用快捷键、配置和插件的详细说明: 1. **Vim中的Tab操作**:在Vim中,Tab键可以用于缩进代码,但也可以通过配置实现其他功能。例如,你可以设置`map <Tab> >i`使得在插入模式下按下Tab键进行...

    vim 常用快捷键记录

    “vim 常用快捷键记录” Vim 编辑器是 Unix 系统中一个功能强大且灵活的文本编辑器,用户可以通过键盘快捷键来快速地编辑文本。以下是 Vim 编辑器中常用的快捷键记录: 光标移动 * h 左移光标,j 下移光标,k 上...

    systemverilog(VIM常用快捷键)

    这个是数字IC验证必会的一门基本功。。(VIM常用快捷键)

    alex0227#alex0227.github.io#2017-9-8-linux vim常用快捷键1

    title: Linux vim快捷键description: Linux vim快捷键keywords: Linux 终端 快捷键vim常用快捷键命令模式默认

    Vim常用快捷键,VSCode个人常用配置和Qt主题配置文件

    以上就是关于Vim常用快捷键、VSCode个人常用配置和Qt主题配置的一些基础知识。掌握这些,能够显著提升你的开发效率和工作体验。记得根据自己的实际需求进行调整和优化,使你的编程环境更加符合个人习惯。

    vim常用快捷键介绍.rar

    本篇将详细介绍Vim的一些常用快捷键,帮助你提升编辑效率。 一、启动与退出 1. 启动Vim:`vim 文件名` 2. 退出Vim: - `:q` 退出(必须在正常模式下) - `:q!` 强制退出,不保存修改 - `:wq` 保存并退出 二、...

    vi、vim常用快捷键总结

    vi和vim编辑器常用的快捷键总结,供后期个人备忘参考。

    vim快捷键分类整理图片

    将vim常用快捷键分类整理,并制作成桌面壁纸,方便查看~

    VIM快捷键.xlsx

    VIM常用快捷键整理,包括各种组合快捷键、命令模式,输入模式以及底线命令模式等等

    Windows快捷键与Vim快捷键冲突解决

    在Linux系统中,Vim的一些常用快捷键如`<C-a>`(递增)和`<C-x>`(递减)等能够正常工作。但在Windows版本的Vim中,这些快捷键的功能却发生了变化,例如`<C-a>`变成了“全选”而非“递增”。此外,`<C-v>`在Linux版...

    vi 和 vim 的常用快捷键

    vi 和 vim 的常用快捷键

    vim最常用快捷键总结

    经过多次总结补充的常用vim快捷操作,全部为常用操作

    VIM快捷键 VIM插件

    以下列出了一些常用的VIM快捷键: ##### 3.1 帮助 - `\hp`:打开帮助文档,提供关于特定插件的帮助信息。 ##### 3.2 注释 - `\cl`:添加行尾注释。 - `\cj`:调整行尾注释的位置。 - `\cs`:设置行尾注释的列位置...

    韩顺平教育-vi 和 vim 的常用快捷键1

    韩顺平教育-vi 和 vim 的常用快捷键1

    vim快捷键使用说明

    本文将详细介绍VIM的一些常用快捷键及其应用场景,帮助用户更高效地使用Vim进行文本编辑。 #### 二、光标定位快捷键 1. **H**: 将光标定位到屏幕上方。 2. **M**: 将光标定位到屏幕中间。 3. **L**: 将光标定位到...

    c.vim快捷键

    #### 常用快捷键与功能 ##### 1. 插入模式(Insert Mode)与正常模式(Normal Mode) - **帮助文档**: - `\hm`:显示光标下单词的帮助文档。 - `\hp`:展示`c-support`的帮助页面。 - **注释操作**: - `\[n]...

    vim快捷键(实用版)

    以下是一些 Vim 的常用快捷键及其功能: **光标移动:** - `k`:上移光标 - `h`:左移光标 - `l`:右移光标 - `j`:下移光标 - `Ctrl + f`:向下翻一页 - `Ctrl + b`:向上翻一页 - `Ctrl + d`:向下翻半页 - `Ctrl...

Global site tag (gtag.js) - Google Analytics