`
songdingsong
  • 浏览: 25819 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

vim 命令学习

 
阅读更多

移动光标

上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行
下:j nj:向下移动n行
左:h nh:向左移动n列
右:l nl:向右移动n列

 

w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上
b:与w相反
e:光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上
ge:与e相反

 

$:移动光标到行尾 n$:移动到第n行的行尾
0:移动光标到行首
^:移动光标到行首第一个非空字符上去

 

%:移动到与制匹配的括号上去(),{},[],<>等。

nG:移动到第n行上 G:到最后一行

CTRL+G 得到当前光标在文件中的位置

 

翻页

向前翻页:CTRL+F
向下移动半屏:CTRL+G
向后翻页:CTRL+B

 

 

存盘
:q!:  不存盘退出
:e!:  放弃修改文件内容,重新载入该文件编辑
:wq: 存盘退出

 

删除

dw:  删除一个单词,需将光标移到单词的第一个字母上,按dw,如果光标在单词任意位置,用daw
dnw:删除n个单词
dne: 也可,只是删除到单词尾
dnl:  向右删除n个字母
dnh: 向左删除n个字母
dnj:  向下删除n行
dnk: 向上删除n行
d$:   删除当前光标到该行的行尾的字母
dd:   删除一行

J:  删除换行符,将光标移到该行,按shift+j删除行尾的换行符,下一行接上来了.
u:  撤销前一次的操作

shif+u(U):撤销对该行的所有操作。

ctrl+r: 恢复撤销的内容

o:在当前行的下面另起一行

O:在当前行的上面另起一行

nk或nj:光标向上或向下移n行,n为数字

nx:执行n次x(删除)操作

ZZ:保存当前文档并退出VIM

:help :查看帮助文档,在这之中,按CTRL+] 进入超连接,按CTRL+O 返回。
:help subject :看某一主题的帮助,ZZ 退出帮助

:set number / set nonumber :显示/不显示行号
:set ruler /set noruler:显示/不显示标尺

 

 

把光标放到某个单词上面,然后按*号键,表示查找这个单词
查找整个单词:/\<word\>

然后按n 继续向下找

 

高亮查找

:set hlsearch 高亮显示查找到的单词
:set nohlsearch 关闭该功能


r:        替换当前字符
nr字符:替换当前n个字符

查找替换:
way1:
/【word】 :查找某个word
cw【newword】:替换为新word
n: 继续查找
.: 执行替换

way2:
:s/string1/string2/g:在一行中将string1替换为string2,g表示执行 用c表示需要确认
:num1,num2 s/string1/string2/g:在行num1至num2中间将string1替换为string2
:1,$ s/string1/string2/g:在全文中将string1替换为string2

 

 

粘贴:p,这是粘贴用x或d删除的文本
复制:
ynw:复制n个单词
yy:复制一行
ynl:复制n个字符
y$:复制当前光标至行尾处
nyy:拷贝n行
完了用p粘贴

 

:split:     分割一个窗口
:split file.c : 为另一个文件file.c分隔窗口
:nsplit file.c:为另一个文件file.c分隔窗口,并指定其行数
CTRL+W :   在窗口中切换

:close:     关闭当前窗口

 

分享到:
评论

相关推荐

    vim命令学习笔试总结总结总结

    学习vim 命令时的一些总结总结总结总结总结总结总结总结总结总结总结总结总结总结总结

    Linux的vim命令合集

    Linux中的vim命令合集,里面有两个文档,Vim命令合集 和 vi使用方法详细介绍,总结十分的详细,方便学习者详细的学习.是从某培训机构获得的

    转载vi/vim命令详解图片,可做为壁纸,多幅图片

    转载vi/vim命令详解图片,可做为壁纸,多幅图片。...vim是Linux下面最重要的编辑器了, 而对vim命令的学习是学好vim尤为重要,这张壁纸上面集中了vim的一些详细命令, 作为桌面背景,随时随地可以查看vim命令。

    vi/vim命令(图片)

    对照键盘,详细的vi使用方法,可打印贴在墙上,便于学习。

    含有vim常用命令的桌面背景图片

    众所周知,vim是Linux下面最重要的编辑器了~ 而对vim命令的学习是学好vim的重中之重~这张壁纸上面集中了vim的一些常用命令, 把它当作的桌面背景,随时随地可以查看vim命令~

    vim 命令大全

    vim 命令大全 学习的好文档 欢迎大家下载

    vim命令图解.jpg

    vim命令图解,用图形方式学习VIM命令,方便好记,快速学习。

    vim命令助记

    vim助记图,根据效果画的,使用起来很不错,以前学习vim的时候搜集的,分享给大家:)

    vim的基本命令

    学习vim编辑器,第一步熟记vim的基本命令。linux开发必备。

    VI、VIM命令大全

    学习VI操作命令,更快更易上手,VI用起来更顺手,6666666666666666666666666666666666666666666

    VIM命令大全

    vim命令大全,最全的命令 方便学习使用。各种方式学习方式总结。

    vim常用命令.txt

    vim常用命令,概括了linux下使用的一些vi命令,帮助大家学习

    vim命令大全

    Vim常用命令大全,常用的命令都有,新手学习的时候可以参照看下

    Vim 常用命令

    vim常用命令 非常好的资料 学习vim很好的资料

    vim命令大全,学习linux的好参考

    vim命令大全,学习linux的好参考 doc格式 280K大小

    Linux vim常用命令

    供IC设计者或使用Linux系统做项目,使用vim语句打开或编辑文件,入门以及总结学习使用

    linux_vim命令教程

    vim操作命令及学习方法,非常的详细,看过后基本能学会vim

    VIM中文手册(学习VIM的帮助)

    使用Vim教程 讲述Vim的基本命令 高效编辑

    学习vi和vim编辑器_第7版_中文+英文_PDF

    《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...

    学习总结VIM常用命令

    关于VIM 的常用命令介绍,学习过程中总结 最好还有一个文件vimrc 可以对VIM进行设置,符合编程习惯

Global site tag (gtag.js) - Google Analytics