a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 132|回复: 1

[综合辅导] 辅导:vim基本命令整理

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
1.   vim #在呼吁行中输入vim,进入vim编纂器
, y- N" a, b5 @3 A: Y2 O  2.
+ t/ R' n  ~- x2 g# f  i
* j) z3 e4 C$ P/ d* W. N  #按一下i键,下端显示 --INSERT--
1 p0 j1 \' ~7 M6 C6 n3 P7 U  #插入呼吁,在vim中可能肆意字符都有浸染9 P* ^3 V4 L) F# X8 |3 W0 r
  3.  p! ~$ D0 q. b
  Esc #退出i(插入)呼吁进行其它呼吁使用
2 U- Q8 I( {- G  4.3 c' |4 x& @" @; j2 o
  :r filename #读入一个文件内容,并写入到当前编纂器中3 v) Z# \  `% E/ [3 l( D
  5.
. d( ~" G- l( e2 @+ O+ e! u  :w newfilename #将该编纂器中的内容写入到一个新文件中
2 ?7 s( n# N$ g3 l1 K0 W  6.
. ~/ S, U) O( v+ {, d, Z; i0 ^  :w #在编纂的过程中保留文件,相当于word中的ctrl+s
& A# I6 V' }+ d2 h5 g+ i  7.
6 O' Y3 q; ?9 W- ^5 H  :!ls #在编纂过程中执行shell呼吁ls
  M* T' M( v, E" @; g  8.
9 n0 c5 p! V  t7 B" I6 c9 {# p3 {  :sh #进入shell呼吁行,执行完呼吁后ctrl+d退出从头进入vim编纂继续编纂
( i8 Q6 z% c( n  9.
/ ^& S( n3 N1 U* N  :wq #保留文件并退出
: E' n- d* b; n$ g) V5 L- G2 n1 I  10.
' F* l$ Z: F2 N  ZZ #保留文件并退出,同上一个呼吁,注重大写
; [2 ^/ |$ j2 [  c1 O# y  11.  D0 L& L. V! l; h
  :q! #强制退出,不保留: t' F  |; n5 P5 e  m% |* |: I
  12.
) `0 J% [$ r  S9 ?9 O  :set number #使编纂中的文件显示行号
* `* W. e7 K. u0 u# L1 C/ F  13.
, i# I  ~& t4 g( d9 \0 W& ~  :set nonumber #与上一条呼吁相反,不显示行号
+ b& J) |6 h' P" {. ^1 L/ \  14.4 k" q% \& D2 G- @( S
  :help i #查看插入呼吁辅佐
, q: m* A1 `8 m9 P  15.6 ~) Y2 i: s3 d* l) }7 [* @" W
  u #裁撤上一步操作
) V7 T% d& d' P7 g! e5 _  16.* G+ Q9 x1 }+ h! S; h( b- @( H" ^
  /Fedora #查找Fedora字符
& V+ g% ~4 E; |3 J  17.+ G( t5 @6 w  Y* N# O

" r; _1 P" a  n0 b  r0 M& b' d  :s /Fedora/Redhat #将Fedora字符替代为Redhat(只替代在光标地址的行)
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:07:08 | 显示全部楼层

辅导:vim基本命令整理

</p>  18.8 \& j% H5 M, O4 K) e+ D  I5 b; Y. @* j
  dw #删除单词
0 \$ k. q  O  o# }& G/ H  dd #删除行# d4 o# R9 w0 Y, D  e
  19.
7 l& B7 y5 m: g+ d  o #打开空白一行7 k- I1 E; s3 B% e. t1 m; G
  20.( r+ a) n, G. i8 I3 b/ k2 O. R* Q
  vim + filename #进行文件最后一行进行编纂3 P3 n9 Y; P4 F0 l2 D. J+ L
  21.
  g4 i7 a3 h6 \  vim +n filename #进入文件第n行进行编纂
9 l. j' m# g6 e$ A5 q- G# Y: {  22.
; a3 s* Q& e/ }$ A0 [  :1,.s/redhat/fedora
  K: p7 G6 q, f/ @# i6 v  #.号暗示当前行,即光标地址行) x0 `3 I2 g1 M6 O" L" @* u) A
  #将第1行到当前行(.)第一次呈现的redhat字符庖代为fedora4 w0 B0 ~" n/ Y7 @. h& Z
  23.8 s+ Y0 e; U' X9 V) o: z
  :1,.s/redhat/fedora/g
0 C* H: e0 u! u# l) a  #将第1行到当前行(.)所有呈现的redhat字符庖代为fedora,g 全局标识表记标帜8 M6 Y; J1 |5 _2 {7 g
  24.5 v, D9 V% T5 N. Y- A
  :1,$s/redhat/fedora/g. R4 ?1 [9 r- |6 v
  #$暗示最后一行
/ a) I( Q' v/ w% [& N0 u  #将第1行到最后一行所有呈现的redhat字符庖代为fedora+ W7 {8 e1 c- J/ g& J
  25.4 k. \* ^- c; A: p
  :%s/redhat/fedora/g #同上一个呼吁
, b' t' i; F2 b& F8 C) a  26.
% h+ X# P# R( i7 p9 y  :%s/\/fedora/g7 ]. r. `( G) a. u# B+ |* `9 }
  #将第1行到最后一行所有呈现的redhat字庖代为fedora( b9 g) J& O* m0 ^: U6 T
  #字,而不是字符- {7 v4 ~. B- k& E
  27.% p' J) t  Q+ d) R
  :f #显示文件内容,状况等等8 E. {% C% ~3 ^3 l! T
  #同ctrl+g呼吁
( m( G7 a9 Z: p" y  28.
3 S+ A) R5 s' h8 T% s) }3 [3 y  :e! #当前文件,返回到上次保留
7 T5 {- Y9 |* b* a  :e file #切换编纂文件! O: l( |6 O7 C5 _0 g; K
  29.
" ]4 ~4 ^2 \* F' _6 q" q  :n #当编纂时有多个文件(好比vim file1 file2)时切换到下矣闽文件,与:e file 连系使用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 01:50 , Processed in 0.316405 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表