vi編輯器
vi 開啟編輯器,需要在底行模式
vi b.txt:使用vi編輯器開啟b.txt文件 不存在b.txt則建立並開啟
vi +number b.txt:開啟文件的同時將游標定位在第number行
三種模式:
三種狀態:
命令列文字內容操作
進入插入模式
aa/ii/ss/oo
插入/編輯
編輯文字
進入命令列模式
esc底行模式
整個編輯器進行配置
wq a.txt :儲存文件並退出
q! :強制退出
命令列模式:
進入插入模式:
i 在當前游標位置進行插入
i 在當前游標所在行的首字元位置進行插入
o 在當前游標的下一行進行插入
o 在當前游標的上一行進行插入
a 在當前游標之後的位置進行插入
a 在當前游標所在行的最後乙個字元位置
s 刪除當前游標字元,在當前位置進行插入
s 刪除游標所在行,進行插入
插入模式
底行模式
進入底行模式:
: /命令:
dd 刪除當前行
ndd 從當前行開始刪除n行
yy 複製當前行
p 貼上
u 回退操作
插入模式:
編輯**
進入命令列 esc
底行模式:
進入命令列 esc
命令:wq 儲存並退出
:w 儲存
:w a.txt 另存為a.txt
:q 退出
:q! 強制退出
:wq! 強制儲存並退出
:set number/
nu:給當前檔案設定行號
:set nonumber 取消檔案行號
/terry 查詢terry字元
按n代表查詢下乙個
:1,4co10 將第一行到第四行複製到第十行的位置
:1,4co$ $表示末尾
:1,$s/root/8888/g 將root換成8888
g:全域性搜尋
:1,$s/root/8888/gi 將root換成8888
i:忽略大小寫
vi配置
1、自行配置
~/ .vimrc
vi .vimrc
:set nu 設定行號
set autoindent 自動縮排
set tabstop 設定tab鍵縮排字元個數
2、spf13-vim
別人開發的外掛程式
github
1、條件
git 1.7+
vim 7.3+
2、執行
**sudo:
$ more /etc/shadow
sudo more /etc/shadow
/etc/sudoers:設定可以臨時呼叫sudo許可權的使用者
其他重要命令
find ./ -name "*.txt" 查詢當前路徑下所有txt檔案
grep 1003 a.txt 過濾a.txt檔案彙總的1003字元,顯示當前行
sleep 睡眠/阻塞
sleep 1000s
sleep 1000s &
ps -ef:顯示所有程序
ps -ef | grep sleep:
在所有程序中過濾出sleep程序
程序id:pid
4002
kill -9 pid:殺死程序
重啟阿里雲:
1.頁面
2.linux命令
$ reboot
VI編輯器使用
首先要知道的是vi編輯器一共三種模式 一般模式 游標移動 複製 貼上 刪除 編輯模式 編輯文字 命令列模式 查詢和替換 注意 1 當不知道出於那種模式的時候,按esc鍵返回到一般模式。2 wq write quit 3 i insert 1.開啟檔案 新建檔案 儲存檔案的操作 vi 檔名 如果檔名存...
vi編輯器使用
linux中的編輯器也有多種,如ed,sed,vi,vim,emacs等 vim vi編輯器,其作用是編輯 建立 顯示文字檔案,他不想windows中的視覺化編輯器,如notepad,word等,它沒有選單,只有命令 插入命令 a 在游標後插入文字 a 在游標所在行行末插入文字 i 在游標前插入文字...
vi 編輯器使用技巧
1.由命令 vi version 所顯示的內容知vi的全域性配置檔案 2.顯示行號 非編輯模式輸入 set nu 3.顯示顏色 1 在檔案中找到 syntax on 這一行,去掉前面的雙引號 2 配置bashrc檔案,加入 alias vi vim 4.快捷鍵 dd 刪除當前行 ndd 刪除當前行下...