您的位置:首页 > 运维架构 > Linux

linux rpm问题:怎样查看rpm安装包的安装路径

2014-09-11 15:07 363 查看
nyw //复制光标之后n个单词
D //删除到某一行的结尾
d $ //删除到某一行的结尾(定价于上命令)
设置自动换行(设置以屏幕行显示):set wrap

1、 按屏幕移动
(1) 最常用的几个命令如下:
Ctrl + f // 向前(往行号大的方向移动)移动一屏,想来F代表Forward
Ctrl + b // 向后移动一屏,B的话应该是Before吧
Ctrl + d // 向前移动半屏,D指Down
Ctrl + u // 向后移动半屏,U指UpCtrl+e //编辑窗口中的文件内容整体上移一行。Ctrl+y //编辑窗口中的文件内容整体下移一行。
(2) 使用z重新定位屏幕命令
z + 回车 // 把当前行移动到屏幕顶部
扩展下上命令如:
100z + 回车 // 将移动第100行到屏幕的顶部,记得键入100z之后要再回车
z. // 把当前行移动到屏幕中央,不用回车,切记
z- // 把当前行移动到屏幕底部,同上,不用回车

当前屏幕首行:H
当前屏幕末行:L
当前屏幕中央:M

设置颜色:
:color desert
:color blue
:color evening

去除菜单和工具栏(go = gui option)
:set go=

同理:对于组合键,可以用<C-Esc>代表Ctrl-Esc;使用<S-F1>表示Shift-F1。对于Mac用户,可以使用<D>代表Command键。注意:Alt键可以使用<M-key>或<A-key>来表示。关于键盘符号的详细说明,请使用:h key-notation命令查看帮助信息。

CTRL+K 在按键可显示该键表示格式

移动窗口

vim中有两种移动窗口方式,一种只是简单地在屏幕上切换窗口,尺寸维持不变;另一种则是改变窗口的实际布局,还会调整尺寸,以填充它移动的位置。

1. 移动窗口本身(轮换或交换)

Ctrl + w + r:向右或向下方交换窗口,而Ctrl + w + R则和它方向相反。
光标会随着窗口而移动
Ctrl + w + x:交换同列或同行的窗口的位置。vim默认交换当前窗口的与它下一个窗口的位置,如果下方没有窗口,则试着与上一个窗口交换位置。亦可在此命令前加上数量,与制定的窗口交换位置。

2. 移动窗口并改变其布局

注:下面的第三个字母都是大写,按玩Ctrl + w之后,按shif + 相应的字母。后面用^代替Ctrl
Ctrl + w + K :移动当前窗口至屏幕顶端,并占用全部宽度
^WJ: 移动窗口至屏幕底端,并占用全部宽度
^WH:移动窗口至屏幕左端,并占用全部高度
^WL:移动窗口至屏幕右端,并占用全部高度
^WT :移动窗口至屏新的现有分页

3. 调整窗口尺寸

改变当前窗口的尺寸,同时当然也会影响到其他窗口。
在gvim和vim中,可以用鼠标点击窗口的顶部白色条并窗口直接调整尺寸。
也可以直接用命令,调整尺寸命令也是以Ctrl + W开头:
Ctrl + W + = :让所有窗口调整至相同尺寸(平均划分)
Ctrl + W + -:将当前窗口的高度减少一行,也可在ex命令中,:resize -4明确指定减少的尺寸
Ctrl + W + +:将当前窗口的高度增加一行。同样在ex命令中,:resize +n 明确指定增加尺寸
Ctrl + W + < :将当前窗口的宽度减少
Ctrl + W + > :将当前窗口的宽度增加
Ctrl + W + |:将当前窗口的宽度调到最大,也可他哦你通过ex命令:vertical resize n明确指定改变宽度

保存部分文件到新文件中

有时候,希望把当前文件的一部分保存为一个新的单独文件。
:20 , $w newfile 把第20行到文件末尾文本保存到新文件newfile中
:. , 500 w newfile 从当前行到500行文本保存到新文件newfile中

添加到现有文件中

可以使用重定向添加符(>>)和w把缓冲区的全部或部分内容添加到现有文件尾。
:30 , $w >> file 把30行到文件末尾添加到文件file的末尾

本文出自 “whatever957” 博客,请务必保留此出处http://whatever957.blog.51cto.com/6835003/1652618
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: