vessel的个人博客分享 http://blog.sciencenet.cn/u/vessel

博文

Vim 常用操作总结

已有 2837 次阅读 2013-8-10 15:45 |个人分类:科研|系统分类:科研笔记| 操作总结

1.搜索与替换。

/word    #向光标之下寻找一个名为word的字符串。

?word    #向光标之上寻找一个名为word的字符串

n        #重复前一个搜索

N        #反向进行前一个搜索

(使用/word配合n及N可以重复找到一些需要搜索的关键词)

:n1,n2s/word1/word2/g  #n1,n2为数字,表示在第n1与n2行之间进行寻找word1字符串并将其取代为word2

:1,$s/word1/word2/g    #从第一行到最后一行寻找word1字符串,将其取代为word2  

:1,$s/word1/word2/gc   #从第一行到最后一行寻找word1字符串,并将其取代为word2(取代前需要conform)


2.移动光标

[ctrl]+f    #屏幕向下移动一页

[ctrl]+b    #屏幕向上移动一页

[ctrl]+d    #屏幕向下移动半页    

[ctrl]+u    #屏幕向上移动半页

+           #光标移动到非空格符的下一列

-           #光标移动到非空格符的上一列

n+[space]   #光标右移n个字符

0与$相当于[home]与[end]的作用

H           #光标移动到屏幕最上方那一行的第一个字符处

M           #光标移动到屏幕中央那一行的第一个字符处

L           #光标移动到屏幕最下方那一行的第一个字符处

G           #光标移动到整个文档最后一行

nG          #移动到这个档案的第n行

gg          #光标移动到整个文档第一行(相当于1G)

n+[enter]   #光标下移n行


3.删除、复制粘贴

x与X        #向后与向前删除一个字符

nx          #向后连续删除n个字符

dd          #删除光标所在一列

ndd         #删除光标所在向下n列

d1G         #删除光标所在到第一行的所有数据

dG          #删除光标所在到最后一行的所有数据

d$          #删除游标所在到该行的最后一个字符

d0          #删除游标所在处到该行的最前面一个字符

yy          #复制游标所在的那一行

nyy         #复制光标所在向下n列

y1G         #复制游标所在列到第一列的所有数据

yG          #复制游标所在列到最后一列的所有数据

y0          #复制光标所在的那个字符到该行行首的所有数据

y$          #复制光标所在的那个字符到该行行尾的所有数据

p,P         #p为将已复制的数据在光标下一行贴上,P为贴在游标的上一行

J           #将光标所在行与下一行的数据结合成同一行

u           #复原前一个操作(undo)

[ctrl]+r    #重复上一个操作

.           #重复前一个操作


Vim指令列的存储退出

:w          #写入

ZZ          #保存离开

:w filename #将编辑的数据存储成另一个文件

:r filename #在编辑的数据中读入另一个文件的数据,讲filename的内容加到游标所在行后面

:n1,n2 w filename  #将n1到n2的内容存储成filename这个文件

:! command  #如:! ls /home 为在vi中查看/home底下以ls输出的信息


常用功能

:set nu     #显示行号

:set nonu   #取消行号

:sp 路径/文件名    #分割显示

[ctrl] + w + up(down)/q  #上下切换/离开



https://blog.sciencenet.cn/blog-681954-715731.html

上一篇:Turbomole RICC2计算分子垂直激发
下一篇:英文标点符号大全
收藏 IP: 116.3.13.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-29 00:41

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部