分页: 1 / 1

OReilly.Learning the vi and vim editor

发表于 : 2010-11-10 5:22
leo
OReilly.Learning the vi and vim editor, 不错的书,当时要是有这个可能就不用买另一本口袋书了,而且买的那本使用的版本还和OpenBSD使用的不一样。

回复: OReilly.Learning the vi and vim editor

发表于 : 2011-11-23 16:07
f5b
补充,这是第7版 7th,

我用vi,记住几个常见命令
esc返回命令模式
dd删除本行
o 插入新行
i 插入字符
a 添加字符
x 删除一个字符

:wq 保存退出
:wq! 强制保存覆盖只读文件
:q! 不保存退出

以上基本能满足需要,大家继续分享vi简易入门知识。
--------------还有最近学的
以下方法用来做危险的事情,就是删除/var/log/下面某个日志的内容,偷懒记录新日志的方法,当然,实时看日志是用 tail -f /var/log/*.log命令

How do I delete all lines in the current text file in vi/vim?

To delete all lines in vi/vim, use this command:

:1,$d

This "vi/vim delete all lines" command can be read like this:

Beginning at line 1, and
Ending at the last line in the file (represented by the '$'),
Delete each line.

Re: OReilly.Learning the vi and vim editor

发表于 : 2014-06-18 19:12
yuyshfj
我觉得四个移动光标命令也可作为基础命令
h向左 j向下 k向上 l向右

Re: OReilly.Learning the vi and vim editor

发表于 : 2014-06-19 10:42
bsdplus
还有一本中高级的:practical Vim: edit text at the speed of thought,想要再上一层的同学可以试试...

http://www.amazon.cn/Practical-Vim-Edit ... 1934356980

现在我在工作中需要非常频繁的进行文本编辑,我也把自己偶尔要用到、又不大容易记忆的放在一个文件里,以备后用

https://gitlab.com/acheng/unix_notes/bl ... _notes.txt