经常要用到的vim命令

 ?vim在当前行添加下一行,按o即可 
  1 set nu 设置行号 
  2 syn on 打开语法 
  3 set encoding=utf-8 设置编码 
  4 set autoindent 自动对齐 
  5 set incsearch 查找时很方便,不需要回车 
  6 set smartindent 智能对齐 
  7 set hlsearch  高亮显示 
  8 set ignorecase 忽略大小写 
 
h 左 
j 下 
k 上 
l 右 
 
0或者home 移至行首 
$或者end  移至行尾 
 
gg第一行 
G最后一行 
4G 第四行 
:n 第n行 
w 移至次一个字(word)字首,当然是指英文单词 
W 同上,但是忽略符号 
e 移于后一个字字尾 
E 同上,但是忽略符号 
b 移至前一个字的字首 
B 同上,但忽略符号 
 
A行尾开始输入文字, 
O在行上开一新行 
o在行下开一新行 
i在字符前开始输入文字 
a在字符后开始输入文字 
I在行首开始输入文字 
J将下一行整行接着本行 
 
x删除游标所在处字符 
X删除游标前字符 
dd删除整行 
dw删除一个单词 
dG删除至文件尾  
d1G删除至文件首 
D删除至行尾 
d0删除至行首 
alt+u撤消操作 
ctrl+r取消撤消,神奇不是alt+r 
 
yw复制一个单词 
y^复制至行首 
y$复制到行尾 
yG复制至文件尾 
y1G复制到文件首 
.移动光标不算,冒号命令也不算,重复命令 
 
搜索 
/ 向下找 
? 向上找 
n 继续寻找 
N 继续寻找反向 
 
在编辑中我们输入:split水平的分隔,:vs垂直分隔, 
ctrl+w下一个窗口    
vim 1.php 2.html 3.txt 
:next下一个文件 :privous上一个文件 
:wnext保存后下一个文件 :wprevious保存后上一个文件  
 
screen命令
    A+
发布日期:2021年07月14日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: