vim vim光标的移动复制粘贴

1. vim

产生:对于linux 文件的编辑,最初是vi,然后对于其功能的扩展,就产生了vim

vim 的安装

yum install vim

2.光标的移动

用得最多的就是方向键上的 上下左右,和home 、end 键

还有就是字母键上的  hjkl

h : 表示向前

j:表示向下

k:表示向上

l : 表示向后

w和e :   光标会按一个单词的形式,往后移

b : 光标则会按一个单词的形式,往前移

gg 同时按两下 小写的gg,光标会移动到首行

GG:同时按两下大定所GG,光标就会移动到末行

按下冒号:然后在冒号后面输入数字,然后回车,光标就会到指定行数的行首。

3.VIM的复制粘贴

a . 复制选中的:

光标移动到你要选中的文字前或后,然后按一下v键

再移动光标,若是要复制就按一下y键,若是要剪切就按一上d键

然后,再把光标移动到你想要粘贴的地方,按一下p键。

案例:

按V后选中,然后再按y 复制

把光标移动到要粘贴的地方 ,按p

按v后,移动光标选中,

然后按d 剪切

然后,移到光标到要粘贴的地方按p

上面是单个复制或剪切

以行来复制或剪切

1行,就是把光标移动到当前行,然后,按yy就是复制 ,按dd,就是剪切 ,然后移动光标

到需要粘贴的位置按p

n行, 就是 nyy  或 ndd  p

这里是,从光标往下数的N行。

以上就是vim的 移动 复制 剪切 粘贴。

时间: 2024-10-13 20:58:03

vim vim光标的移动复制粘贴的相关文章

Vim 安装、配置及复制粘贴操作

1.安装:sudo apt-get install vim 2.配置:cd ~ #进入用户主目录 touch .vimrc #.后缀文件不可见 vi .vimrc #打开文件 输入: 1 set cindent 2 3 set shiftwidth=4 4 set tabstop=4 5 set softtabstop=4 6 7 set number 8 set hlsearch 9 syntax on 10 11 set showmode 12 set foldmethod=syntax 1

VIM 选择多行,复制粘贴

进入VIM,比如编辑一个文件, 1.进行选择,是V模式,按V键,进入该模式,然后选择要复制的行 2. 选择好之后,再按y键,即使复制到了 3.然后光标进入要复制的行之后,按一下P键,就粘贴了,oh yeah. 纳尼,说这么多,还没看明白..... 使用的按键是:v -> y->p 参考链接(熊希链接):vim下选中多行,并复制如何做到?求助!!![已解决]

vim 基本功能 删除 移动 复制 粘贴

删除 移动 复制 粘贴 以下是普通模式下的四种常用操作 Tip:进入普通模式后,如果发现没有行号,可以进入命令行模式去设置,输入 set nu 删除 x 删除一个字母 dw 删除一个单词 dd 删除一行 d1G 删除至首行 dG 删除至尾行 移动 行内移动 b 跳到前面一个单词 w 跳到后面一个单词 0 跳到该行的行首 $ 跳到该行的行尾 Fa 跳到前面一个字母a fa 跳到后面的一个字母a 行间移动 nG 跳到n行 gg 跳到首行 G 跳到尾行 复制 yw 复制一个单词 yy 复制一行 y1G

vim一般模式下的复制粘贴

x键一个个的进行删除 shift+x向前删除 5x可以删除5个 d删除一行 p 粘贴 shift+P向上粘贴 u可以把刚才的操作全部还原,最多往回退50次 ctrl+r反撤销 y复制 p粘贴 5y复制5行 db删除一行 v可视 在按上下左右 在按x剪切 在按p粘贴

vim调用系统剪切板复制粘贴

文章参考:http://vim.wikia.com/wiki/In_line_copy_and_paste_to_system_clipboard. 将以下内容添加到~/下的.vimrc " On OSX vmap <C-c> y:call system("pbcopy", getreg("\""))<CR> nmap <C-v> :call setreg("\"",system(

vim复制,粘贴,删除,撤销,替换,光标移动等用法

我接触linux的时候,用的是nano这个文本编辑器,个人觉得他的最大优点就是方便,快速.打开文件,修改文件,到退出都十分的快速,简单.这一点上比vi,vim要强,但是nano不能显示彩色字,不能进行整行删除,编辑各种配置文件的时候,总感觉不是很方便.针对于nano的这些缺点,vim可以很好的解决,并且vim打开文件,里面的字是有颜色的,这一点根editplus,eclipse是一样的,对于做程序的来说,就比较爽了.下面的操作,都是命令状态下进行的,不要进入插入状态了,如果进入了插入状态,[Es

vim 一般模式下光标移动和复制剪贴粘贴

当我们使用命令# vim filename 编辑一个文件的时候,一进入该文件就是一般模式了. 在这个模式下,可以执行的操作有: 上下移动光标:删除某个字符:删除某行:复制粘贴一行或者多行. 其实 "vim" 为全键盘操作的编辑器,所以在各个模式下都有很多功能键.下面列举一下,其中常用的会用红色标出,需要你多加练习,另外不常用的你也需要知道.

【vim小小记】vim的复制粘贴(包括系统剪贴板)

1.vim常用复制粘贴命令 Vim的复制粘贴命令无疑是y (yank),p(paster),加上yy,P PS: vim有个很有意思的约定(我觉得是一种约定),就是某个命令的大小写都是实现某种功能,只是方向不同,比如: w 跳转到下个word,W:跳转到上个word f 某行正向查找并跳转 F: 反向.... 然后部分双写的字母有行操作: yy 复制一行 dd 删除一行 所以, p就是在当前光标后粘贴,P就是在当前光标前粘贴 另外,说完p,其实还有几个命令有时也是很有用的 gp,和p的功能基本一

VIM使用系列:寄存器与复制粘贴缓冲区

转自: http://www.2cto.com/os/201307/227903.html VIM使用系列:寄存器与复制粘贴缓冲区   现在已经可以熟练使用VIM的大多数基本命令.功能来进行项目代码的开发了,但是在项目的开发过程中,依然会感觉到一些操作效率比较低,比如通过h/j/k/l来进行光标的大范围移动这类操作,显然VIM提供了更高效的命令操作方式.最近经常需要完成的工作就是需要在代码之间来回的复制.粘贴.搜索和替换,常用的d/y/x/p命令已经显得不够,于是学习了一下VIM的寄存器功能,使