vim 小技巧总结

1、v+移动光标可以选中文本。
2、y可以复制已经选中的文本
3、p可以粘贴

复制一行则:yy
复制当前光标所在的位置到行尾:y$
复制当前光标所在的位置到行首:y^
复制三行则:3yy,即从当前光标+下两行。

剪切文本:
用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。

剪切一行:dd
剪切当前行光标所在的位置到行尾:d$
剪切当前行光标所在的位置到行首:d^
前切三行:3dd,即从当前行+下两行被剪切了。

ctrl+R 实现redo的功能。

  

时间: 2024-07-29 14:02:10

vim 小技巧总结的相关文章

VIM小技巧之文件名补全

恩,这两天在看<简明Python教程>,那里面作者建议写代码的时候前面的注释写上文件名,写上调用的解释器,比如这样: 恩,然后我当然不可能每回新建一个文件,就要在开头写上一大串东西啊,vim这样的神器肯定有简单的办法啊,我通过修改我的vimrc文件,添加了如下代码: 1 autocmd BufNewFile *.py exec ":call SetTitle()" 2 func SetTitle() 3 if &filetype == "python&qu

vim 小技巧

cd - 返回刚才访问的目录shift+# 在vi中查找相同的关键字vi 中o在当前游标位置后插入一行 O在当前位置前插入一行0 $到行未 行首shift+s 删除一行,并且进入insert mode /word 向游標之下尋找一個名稱為 word 的字串.例如要在檔案內搜尋 vbird 這個字串,就輸入 /vbird 即可! (常用)?word 向游標之上尋找一個字串名稱為 word 的字串. 在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式.set tab

vim小技巧

1.自定义关键字及其高亮颜色设置: 自定义关键字“UINT8”, “UINT16”,并将他们归类为"ucosType"; :syn keyword ucosType UINT8 UINT16 设置“ucosType"关键字为内置“type”颜色配置(或自定义“ucosType"关键字前景颜色). :hi def link ucosType type(:hi ucosType ctermfg=Red) 任世间IDE百媚千红,我独爱你那一种

VIM小技巧(其实就是使用方法,可能知道的人比较少而已)

以下无特殊说明均在命令行模式下 1:打开和关闭行号 按 Escape 键进入命令模式之后, :set number 命令开启行号          :set nonumber 命令关闭行号 //简写 ( :set nu 和:set nonu  ) 拓展:进入命令模式后可以 :set all 命令显示选项和设置的列表. 2:打开和关闭自动缩进 打开:set autoident 关闭:set noautoident   //简写 ( :set ai和 :set noai ) 如果在一行的开头输入空格

vim提示小技巧

vim使用小技巧 ctags插件 加入了ctags后,在项目的根目录执行 ctags -R 会自动在此目录下生成 tags 文件 在源文件中,Ctrl + ] 即可跳转到某函数的定义,Ctrl + o 可以返回刚才的起始点. 多窗口操作 使用:sp + 文件名可以水平分割窗口 使用:vs + 文件名可以垂直分割窗口 使用:Ctrl + w可以快速在窗口间切换 vim配置文件 vim的配置文件路径: ~/.vimrc 插件安装的路径: ~/.vim TagList插件 如果配置了TagList,但

辛星跟您分享一下vim的小技巧

vim的博大精深是毋庸置疑的,那么我们这里来分享下vim的一些小技巧,其实是我今天才发现的,因为我也是刚转用vim不久,对vim的很多功能也不熟悉,其实还是关于vim的一些配置上的东西. 第一个就是自动补全和自动缩进了,这个对程序员极为重要,我想没有哪个程序员认为缩进和补全是无关紧要的事,但是vim的自动缩进和自动补全不是默认开启的,需要咱们去进行一些设置,下面首先说一下自动补全,这里主要是括号的自动补全,咱们在咱们的配置文件中添加如下代码: "括号自动补全 if &term==&quo

IDEA Intellij中vim插件使用小技巧

在 IDEA Intellij小技巧和插件 一文中简单介绍了一下IdeaVim插件.在这里详细总结一下这个插件在日常编程中的一些常用小技巧.供有兴趣使用这个插件,但对Vim还不十分熟悉的朋友参考.当然基本的hjkl移动光标和几种常见模式等等基本概念就略过不提了. 为了确保只包含常用操作,这里提到的技巧都没有从现成文档里抄,而是凭记忆列出(不常用自然就不记得了).估计会有所遗漏,慢慢再补充. 1. 切换Vim模拟器状态 这个插件允许设置一个快捷键一键开启或关闭,在切换模式时会同时自动切换keyma

vim配置文件小技巧

编译运行python 文件 func! CompileRunPy() exec "w" silent exec "!python %" endfunc 如何不弹出  请输入 ENTER 继续 在  exec(执行) 前面加上 silent vim配置文件小技巧

Vim新手节省时间的10多个小技巧

Vim新手节省时间的10多个小技巧 2016-04-28 Linux爱好者 (点击上方公众号,可快速关注) 来自:Specs' Blog-就爱PHP 链接:http://9iphp.com/linux/time-saving-tips-for-unix-vim-beginners.html Vim 是很多开发者的首选编辑器,通过设置正确的命令和快捷方式,它可以帮你更快的完成工作.这篇文章我们为 Vim 新手提供一些快捷键等方面的小技巧,帮你提升工作效率. 1. 配置 vimrc 当我最初使用 v