vim

替换命令  :%s/four/4/g          four是要查找的   4是替换后的文字

 

 

 

列编辑   ctrl+q  进入列编辑模式  选中 在删除或 插入 esc

 

 

 

my setting

 

set number
set nobackup
set co=120   " set the window width
set lines=50 " set the window height
colors murphy
" set guioptions-=m "To Remove menubar 不显示菜单栏
set guioptions-=T  "To  Remove toolbar   不显示工具栏
set guioptions-=r "Uncomment this line to Remove v_scroll bar 不显示右侧的滚动条
set guifont=consolas:h12    "设置字体为Courier New,大小10

 

 

 

  k

h    l

   j

 

                        光标

                  i       r       a                  

 

 

 

:q 推出 :wq保存退出

u ==ctrl+z      ctrl+r  == ctrl+y

 

dd 删除一行 进入缓冲区 p粘贴

 

w 下一个词头   b前一个   e下一个词尾   ge 前一个  

  2 dd 删除2行     x删除   dw删除到下一个词头  不包括光标所在的词头 

d3w  删除到第3个词头 光标在词头

d3e  删除到第3个词尾 光标在词尾之后

 

d$ 从光标删除到行尾  包括光标

 d^ 删除光标之前到行头 不包括光标

 

r  替换 只能替换一个字

 

cw ==de + i

c == d + i

 

/wow  查找 wow  n 下一个  shift+n 上一个  /向下找 ?向上找

%  查找配对的括号

 

 

在一行内替换头一个字符串 old 为新的字符串 new,请输入  :s/old/new
     在一行内替换所有的字符串 old 为新的字符串 new,请输入  :s/old/new/g
     在两行内替换所有的字符串 old 为新的字符串 new,请输入  :#,#s/old/new/g
     在文件内替换所有的字符串 old 为新的字符串 new,请输入  :%s/old/new/g
     进行全文替换时询问用户确认每个替换需添加 c 选项,请输入 :%s/old/new/gc

 

J 合并行

gg  begin       w word begin     ^ line  begin

shift+g  end   e                        $

 

 

":e!"命令放弃所有修改并重新载入该文件的原始内容

 

CTRL-]  (跳转到一个标签的命令)

,CTRL-T(弹出标签)可
以回到前一个位置。用命令CTRL-O(跳转到较早的位置)也可以

 

fx  tx  Fx Tx

 

H  M  L  屏幕的上面  中间  下面

 

CTRL-U命令会使显示文本的窗口向上滚动了半屏。
CTRL-D命令将窗口向下移动半屏

 

CTRL-F是向前滚动,CTRL-B是向后滚动

 

"zz"命令会把当前行置为屏幕正中央:

"zt"命令会把当前行置于屏幕顶端1,"zb"则把当前行置于屏幕底端2

 

ma  mz  记位置  `a  `z  回去  :marks  列出位置

 

 

设置gvim的窗口大小

set co=120   " set the window width
set lines=50 " set the window height

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值