zhangyanjun1984的个人空间 https://blog.eetop.cn/1055545 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

vim

热度 1已有 330 次阅读| 2022-7-15 10:09 |系统分类:芯片设计

i 插入模式

普通模式/命令模式   ESC按键  返回到普通模式


v 可视模式;

Ctrl + v  列可视模式;

y 复制选中内容到0号寄存器

先光标至要复制的文本开始的地方,v进入可视模式,移动光标至要复制文本结束的地方,按y复制,此时即退出可视模式;移动光标至要粘贴的地方,按p粘贴。


"+y  复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用

p   粘贴内容到光标所在位置

0p 粘贴0号寄存器内容到光标所在位置

Y  复制光标所在的一行

gg 首行

g   最后一行


d    删除选中内容  需要先进入v模式

dd  删除一行

ndd 删除以当前行开始的n行

dw 删除以当前字符开始至本行结束的字符

ndw 删除以当前字符开始后的n行

d)删除到下一句的开始

d}删除到下一段的开始

d回车  删除两行


列插入

光标选中插入位置

CTRL + v  块可视模式选要插入的列

SHIFT + i  然后输入要插入的字符

按两次ESC



:9,15 copy 16  或  :9,15 co 16      将9-15行复制到16行后面

:9,15 move 16 或  :9,15 m 16


/super   从上往下搜索

?super   从下往上搜索

n N 上下匹配

Shift + * 选中光标所在单词


u 撤销上一步的操作

Ctrl + r  恢复上一步被撤销的操作

:w

:wq

:q!


:w aa.txt  文件另存为aa.txt


:set nu   显示行号

:set nonu


:noh 取消高亮

  

touch test.txt   新建

cp test.sh test_bak.sh



vi ~/.vimrc

##显示行号:

:set nu


##VIM鼠标操作

:set mouse=a

:set mouse=""

##行列高亮

set cursorline

set cursorcolumn

highlight CursorLine cterm=NONE ctermbg=gray ctermfg=yellow guibg=NONE guifg=NONE

highlight CursorColumn cterm=NONE ctermbg=gray ctermfg=yellow guibg=NONE guifg=NONE

VIM 行操作


1

点赞

刚表态过的朋友 (1 人)

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 1

    好友
  • 1

    获赞
  • 0

    评论
  • 3

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-9 03:15 , Processed in 0.027821 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部