linux命令—vi编辑器快速定位行数、删除当前行、和删除当前行后面的全部内容


1、vi 编辑器如何快速定位到第N行

命令方式下 :n


http://bbs.chinaunix.net/thread-2243934-1-1.html


2、删除当前行数

dd删除当前行。(直接在vi编辑中按下字母dd即删除当前行)


3、删除当前行后面的全部内容

dG是删除当前后面的全部内容(直接在vi编辑中按下字母dG即删除当前行及后面所有内容)


http://bbs.chinaunix.net/thread-1932388-1-1.html



光标定位

G 移至行行首

nG 移至第n行行首

n+ 移n行行首

n- 移n行行首

n$ 移n行(1表示本行)行尾

0 所行行首

$ 所行行尾

^ 所行首字母

h,j,k,l 左移移移右移

H 前屏幕首行行首

M 屏幕显示文件间行行首

L 前屏幕底行行首


更参考原文

移行道两0 ^ (shift+6)行首第字符空白字符点区别

移行尾 $ (shift+4)

梅花香自古寒来





光标定位

G 移至行行首

nG 移至第n行行首

n+ 移n行行首

n- 移n行行首

n$ 移n行(1表示本行)行尾

0 所行行首

$ 所行行尾

^ 所行首字母

h,j,k,l 左移移移右移

H 前屏幕首行行首

M 屏幕显示文件间行行首

L 前屏幕底行行首


更参考原文

移行道两0 ^ (shift+6)行首第字符空白字符点区别

移行尾 $ (shift+4)