标签归档:vi

vi使用技巧

Vi 简介
    Vi是Unix世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台Unix机器都会提供这套软体。Linux当然也有,它的vi其实是elvis(版权问题),不过它们都差不多。熟悉DOS下的文书处理後,也许会感到vi并不好用;Unix上也已经发展出许多更新、更好用的文书编辑器,但是并不一定每一台Unix 机器上都会安装这些额外的软体。所以,学习vi的基本操作还是有好处,让你在各个不同的机器上得心应手。  继续阅读

Linux下vi的用法

一、基本命令介绍 
—- 1.光标命令

k、j、h、l——上、下、左、右光标移动命令。虽然您可以在linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。
nG——跳转命令。n为行数,该命令立即使光标跳到指定行。
Ctrl+G——光标所在位置的行数和列数报告。
w、b——使光标向前或向后跳过一个单词。 继续阅读

liunx下vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻。  继续阅读

LINUX中涉及字符串的相关命令

1. linux sed 批量替换多个文件中的字符串

sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`

例如:替换/home下所有文件中的www.admin99.net为admin99.net

sed -i "s/www.admin99.net/admin99.net/g" `grep www.admin99.net -rl /home`

2. 查找文件或输出中多个关键字

#oncheck -pr | grep -E "page | size"

继续阅读

vi高亮、退格键不可用的处理

Red Hat Enterprise Linux AS release 4 (Nahant Update 5) VIM – Vi IMproved 6.4 (2005 Oct 15, compiled May 22 2009 16:00:02) 本身情况是系统默认的vi无法高亮显示代码,下载一个安装,发现退格键无法正常删除,查找资料,做如下操作后正常。

cp /usr/local/share/vim/vim64/vimrc_example.vim ~/.vimrc

或者 直接创建/root/.vimrc,添加如下内容:

set term=ansi syntax on set bs=2

Red Hat Enterprise Linux AS release 4 (Nahant Update 5) VIM – Vi IMproved 7.2 (2008 Aug 9, compiled May 22 2009 15:57:28) 直接

cp /usr/local/share/vim/vim72/vimrc_example.vim ~/.vimrc

退格正常,不过,高亮不可用,在.vimrc中添加如下代码后正常

set term=ansi syntax on set bs=2

网络上的方法,没有试验过

# cd /usr/ports/editors/vim-lite # make install clean # cp /usr/local/share/vim/vim64/vimrc_example.vim /root/.vimrc # ee /root/.vimrc set nobackup          ” keep a backup file # mv /usr/bin/vi /usr/bin/vi.bak # ln -s /usr/local/bin/vim /usr/bin/vi