美文网首页
Vim常用操作

Vim常用操作

作者: 村东头老骥 | 来源:发表于2020-02-21 15:29 被阅读0次

Vim常用操作

vim 查看历史命令 q:

历史命令

vim 快速定位到某个字符

f + log # 快速定位到log
logfile /opt/redis_cluster/redis_6379/logs/redis_6379.log

vim 终端命令下读取其他文件

[root@shell ~]# cat file1.txt
this is line
# vim newfile.txt
:r file1.txt 就可以将file1的文件读入到newfile.txt中

vim多行删除

1.首先在命令模式下,输入“:set nu”显示行号; 
2.通过行号确定你要删除的行; 
3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧
如果无意中删除错了,可以使用‘u’键恢复(命令模式下)

vim删除多行注释

  1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;
  2. 选定要取消注释的多行;
  3. 按下“x”或者“d”. 注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可

vim多行注释

  1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;
  2. 在行首使用上下键选择需要注释的多行;
  3. 按下键盘(大写)“I”键,进入插入模式;
  4. 然后输入注释符(“//”、“#”等);
  5. 最后按下“Esc”键。 注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的

vim打开文件跳转到指定的行

vim +n filename

光标的上下左右移动

            k(king)
 
   h(height)            l(low) 
        
             j(jumping)

打开文件设置显示的行号

临时显示
:set nu
永久显示
vim ~/.vimrc
输入set nu 保存退出   

跳转到响应的行号

12gg/12G -- 不需要按回车就可以进行跳转
:n -- 常用
vim +12 filename -- 打开文件时输入
Ctrl + g -- 文本中想查看当前行信息 

删除字符

针对字符操作
x -- 删除当前光标所在的字符
针对当前行的操作
dd -- 删除当前行                                 
dw -- 在一个单词中删除光标所在位置之后剩余的部分  
d$ -- 删除光标之后改行剩余的部分
--------------------------
cc -- 删除当前行 直接进入编辑模式
cw -- 同理 c$
c$ -- 同理于d$

复制粘贴

-- 复制当前行
yy + p / yy + gp 
p和gp的功能区别:
    gp,和p的功能基本一致,只是粘贴完,它会把光标移动至粘贴内容之后;gP同理
-- 复制单词
1. 选中单词
示例单词 Hello 
    将光标移动到 v + e 快速的选中单词 按住 y(粘贴)
移动到想到要粘贴的位置
    v + e + p 复制到想要复制的位置

撤销与重复

 u (Undo)撤销上一个操作
 Ctrl+r (Redo)重做上一个操作

跳转到首行和尾行

-- 第一种方式
:$ 跳转到最后一行
:1 跳转到第一行
-- 第二种方式
shift + g 跳转到最后一行
gg        跳转到首行

内建代码补全功能

ctrl+x, ctrl+o, ctrl+n,ctrl+p

相关文章

  • git常用命令

    初始配置 常用命令 git操作原则 vim基本操作

  • 二阶段day13-vim命令和文件权限操作

    vim常用操作命令集锦 http://www.runoob.com/linux/linux-vim.html

  • VIM常用操作

    摘录自互联网,给自己用 记住几个常用含义: 0代表行首 $代表行尾 d删除 w word一个单词 y 复制 p 粘...

  • vim常用操作

    vim是什么?听说它是编辑器之神!神一样的存在,而我却经常用上下左右箭头来移动光标,实在是有点对不起它,所以想着稍...

  • vim 常用操作

    dd 删除当前行2dd 删除光标所在行及以下一行Ndd 删除光标所在行及以下 N-1行yy 复制当前行(前面加数...

  • vim常用操作

    参考: https://blog.csdn.net/weixin_37657720/article/details...

  • vim常用操作

    环境说明腾讯云ubuntu虚拟机 一、启动Vim和打开一个文件 二、理解模式 与很多桌面程序打开文本的思路不同,v...

  • vim常用操作

    Vim 简介 Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器它的作用是建立、编...

  • VIM常用操作

    命令行中输入vimtutor进入vim教程 i 进入编辑模式 a 光标后侧插入,同样也会进入编辑模式 h前 l后 ...

  • VIM 常用操作

    1、删除整行 : dd删除多行:数字 + dd2、撤销:u3、移动光标:h/j/k/l(左下上右)4、显示行号:"...

网友评论

      本文标题:Vim常用操作

      本文链接:https://www.haomeiwen.com/subject/qdbcqhtx.html