linux下vim的管理輸入輸出

2021-08-04 02:24:52 字數 2597 閱讀 5457

:set nu#*#行號新增*

:set nonu##取消行號

:set mouse=a##新增滑鼠選擇

:set cursorline##行線顯示

/關鍵字###輸入關鍵字或者關鍵字元

n向下匹配

n向上匹配

y3l##複製3個字母

yw##複製乙個單詞

y3w##複製3個單詞

yy##複製一行

y3y##複製3行

p##複製完成後按「p」貼上

字元的刪除

dl##刪除乙個字母

d3l##刪除3個字母

dw##刪除乙個單詞

d3w##刪除3個單詞

dd##刪除一行

d3d##刪除3行

字元的剪下

cl##剪下乙個字母

c3l##剪下3個字母

cw##剪下乙個單詞

c3w##剪下3個單詞

cc##剪下一行

c3c##剪下3行

*(esc —> p ##剪下過後會進入到插入模式,在執行貼上動作時一定要退出插入模式)

在命令模式下按「ctrl+v」進入到可視模式

在可視模式下可以區域選擇字元

可視模式下批量新增字元

*>> ctrl+v 選中要加入字元所在列

*>> 按「i」進入插入模式,寫入要加入的字元

*>> 按esc

:%s/原有字元/替換後字元 ##只替換每一行中出現的第乙個原有字元

:%s/原有字元/替換後字元/g ##替換所有

:%s/^\ //g ##把全文行首的空格去掉,」^\ 「表示行首的空格

ctrl+w s ###上下分屏

ctrl+w v ###左右分屏

ctrl+w c ###關閉游標所在螢幕

ctrl+w 上下左右 ###游標移動到指定螢幕

:sp file2 ##同時編輯當前檔案和file游標移動#####

在命令模式下

:數字 ##移動到指定的行

g ##檔案最後一行

gg ##檔案第一行

在插入模式下

i**##游標所在位置插入

i##游標所在行行首

a##游標所在字元的下乙個位置

a##游標所在行行尾

o##游標所在行下一行

o##游標所在行上一行

s ##刪除游標所在字元插入

s##刪除游標所在行插入**

:q ##當用vim開啟檔案但沒有對字元作任何操作時可直接退出

:q! ##當用vim開啟檔案並對字元作操作,放棄所有操作退出

:wq ##儲存退出

:wq! ##強行儲存退出,對超級使用者及檔案所有人生效

#ctrl+n##在gedit中開啟乙個新的tab

ctrl+s##儲存檔案

ctrl+o##開啟檔案

ctrl+x##剪下字元

ctrl+v##貼上字元

ctrl+c##複製字元

Linux 下的檔案管理 管理系統中的輸出輸入

1.file 檔案的型別檢視 檔案容量統計 wc l 行數 wc m 字元數 wc w 單詞數 wc c 位元組數 3.linux 中檔案的定址 1 linux 所謂系統結構 fhs linux 層級結構標準3 linux 中一切都是檔案 系統二級目錄 bin 系統常規命令 sbin 系統管理命令 ...

linux下vim外掛程式管理 vundle

1.如果你沒有安裝git的話,需要sudo apt get install git 2.git安裝完成以後,git clone vim bundle vundle 3.然後在自己的配置檔案中加入下面的語句 set nocompatible be improved filetype off requi...

Linux shell shell的輸入與輸出

大多數使用標準輸入的命令都指定乙個檔案作為標準輸入 1.echo echo hello word 將輸出hello word 如果想把hello word輸出到檔案中中 使用重定向符號 下面命令將helloword字元寫入myfile檔案中 echo hello word myfile 2.read...