vim在命令模式下的操作:
末行模式下的操作:
儲存操作
:w 儲存但是不退出
:wq 儲存並退出
:w /路徑 另存為
退出操作:
:q 未修改退出 (當檔案修改了沒有儲存,這種方法是無法退出的)
:q! 放棄對文字的修改,強制退出
替換操作:
:s/old/new 將當前行中查到的第乙個字元『old』替換為'new'
:s/old/new/g 將當前行中查到的所有匹配字元全部替換
:%s/old/new/g 將全文匹配字元進行替換
:n1,n2 s/old/new/g 指定行號範圍進行全文替換 (n1和n2 是代表的行號範圍)
:s/old/new/c 在每次替換時進行使用者確認
在vim中開啟新檔案或讀入新的檔案內容
:e /root/a.txt 在當前下,開啟新的檔案進行編輯 (這裡開啟的是root下的a.txt檔案)
:r /root/b.txt 在當前編輯器中,匯入新的檔案內容 (這裡匯入的是root下的b.txt檔案)
輸入模式和平常使用文字編輯器相似
linux中的軟體安裝(這是大概介紹一下,具體安裝下一次部落格會給出)
在win下,安裝軟體 .exe 雙擊執行則可
linux中,軟體包封裝型別多樣
常見的軟體包封裝型別:
rpm 拓展名為 .rpm
deb軟體包 拓展名為 .deb
源**軟體包 一般為.tar.gz或者.tar.bz2格式的壓縮包,包含程式源** redme
提供安裝程式的軟體包 install.sh、setup、.bin
rpm軟體包
由redhat公司提出
建立統一的資料庫檔案,詳細記錄軟體包安裝,解除安裝等變化資訊,能自動分析軟體包依賴關係
推薦**:
rpm軟體包格式:bash-4.2-9.1.i586.rpm
bash -4.2 -9.1 .i586 .rpm
軟體名稱 版本號 發布次數 硬體平台 (noarch) 拓展名
yum源軟體管理方式
1.yun倉庫集中化管理,管理rpm包
2.很好的解決了軟體包之間的依賴關係
yum配置檔案
[root@localhost ~] # cd /etc/yum.repos.d/ #此處為yum配置檔案路徑
[root@localhost yum.repos.d] # ls
packagekit-media.repo #yum配置檔案的示例檔案
[root@localhost yum.repos.d]
注:yum配置檔案必須以 .repo 結尾
yum配置檔案內容:
[installmedia] #yum標識
name=rhel-7.0 server.x86_64 #yum名稱
baseurl = file:///mnt/cdrom #yum源路徑
gpgcheck=0 #是否校驗軟體包的簽名資訊 1 校驗 0 不校驗
enabled=1 #開機是否自啟 1 自啟 0 不自啟
軟體安裝跟vim的使用
1.ln link 鏈結 通過鏈結檔案訪問 原始檔 軟鏈結檔案 建立 ln s 原始檔 軟鏈結檔案 特點檔案大小幾乎不占用空間 原始檔一旦不存在 軟鏈結就失效 硬鏈結檔案 建立 ln 原始檔 硬鏈結檔案 特點大小一致 原始檔不存在 不影響硬鏈結檔案 拓展ls i 能夠檢視所有的檔案的inode編號 ...
ubuntu無法安裝vim軟體包
安裝vim一般指令 sudo apt get install vim就搞定了。但是出現了 正在讀取軟體包列表.完成正在分析軟體包的依賴關係樹 正在讀取狀態資訊.完成 現在沒有可用的軟體包 vim,但是它被其它的軟體包引用了。這可能意味著這個缺失的軟體包可能已被廢棄,或者只能在其他發布源中找到 e 軟...
vim外掛程式安裝 如何安裝Vim外掛程式
vim外掛程式安裝 儘管vim快速高效,但預設情況下,它只是乙個文字編輯器。至少,這就是沒有外掛程式的情況,外掛程式基於vim並新增了額外的功能,使其不僅具有鍵入文字的視窗,還具有更多的功能。正確搭配各種外掛程式,您可以掌控自己的生活,並打造自己獨特的vim體驗。您可以自定義主題 還可以新增語法突出...