linux學習筆記之vim的使用
vim
vim 常用操作
vim沒有選單,只有命令
![vim工作模式](https://i.imgur.com/Rnk8Djn.png)
- 插入命令:-a,-i,-o區分大小寫
- 定位命令:-set nu,設定行號 gg,到第一行 G 最後一行 直接輸入數字到達指定行 一行中,$移動到行尾,0到行首
- 刪除命令:-x,-nx,刪除光標出n個字元
- 複製剪下命令:-yy,複製當前行 -p,貼上 -dd,剪下, -p貼上
- 替換取消:r 替換游標處字元 R,從光標出開始向後替換 u,取消上一步操作
- 搜尋,搜尋替換: /string,搜尋string字串 -儲存::w儲存,q退出
vim 使用技巧
:r 檔名
向當前檔案中匯入檔案內容
!命令
直接執行shell命令
:r !date
向當前檔案匯入日期,date命令也可以替換
:map 定義快捷鍵
map ^p I#<ESC> 定義ctrP為註釋操作
ab a b
定義a為b,在檔案中鍵入a會直接替換為b
相關推薦
Linux學習筆記之vim編輯技巧
vim linux學習筆記 linux vim編輯技巧 vim,一個純文本(純文本信息,ASCII text)編輯器,Vi(Visual Interface) IMproved,是一個模式化的編輯器。> vim有自帶的教程,也是linux的一個內置命令一、基本模式分類1 編輯模式(命令模式)
linux學習筆記之vim的使用
vim vim 常用操作 vim沒有選單,只有命令 ![vim工作模式](https://i.imgur.com/Rnk8Djn.png) 插入命令:-a,-i,-o區分大小寫 定位命令:-set
Linux學習筆記之管道、重定向與正則表達式
linux管道與重定向 linux學習筆記 linux 正則表達式 管道:前一個命令的輸出,作為後一個命令的輸入命令1 | 命令2 | 命令3| 命令4 #tee 即在顯示器顯示,又在文件在保存文件例#echo “hello ,word” | tee /tmp/ hello.out例#wc -l
Linux學習筆記(二)---VIM
ext vpd img ffffff linux學習 -o 學習 shadow fff Linux學習筆記(二)---VIM
Linux學習筆記之四————Linux常用命令 ( 待補充)
-h http “.” 現實 人性化 快捷 我們 包括 無法 一、Linux命令——文件、磁盤管理 1.文件管理 <1>查看文件信息:ls ls是英文單詞list的簡寫,其功能為列出目錄的內容,是用戶最常用的命令之一,它類似於DOS下的dir命令。 Linu
Linux學習筆記之二————Linux系統的文件和目錄
管道 過程 命令 合成 給定 cal 如圖所示 項目 img 一、Windows和Linux文件系統區別 1、在 windows 平臺下,打開“計算機”,我們看到的是一個個的驅動器盤符: 每個驅動器都有自己的根目錄結構,這樣形成了多個樹並列的情形,如圖所示:
Linux學習筆記之三————Linux命令概述
上下 eight ive 幫助 option pos misc tor tro 一、引言 很多人可能在電視或電影中看到過類似的場景,黑客面對一個黑色的屏幕,上面飄著密密麻麻的字符,梆梆一頓敲,就完成了竊取資料的任務。 Linux 剛出世時沒有什麽圖形界面,所有的操
Linux學習筆記之九————ubuntu軟件安裝與卸載
升級 獲取 tor mage 技術 png bsp and rem 一、更新 源 1. 尋找國內鏡像源 所謂的鏡像源:可以理解為提供下載軟件的地方,比如Android手機上可以下載軟件的91手機助手;iOS手機上可以下載軟件的AppStore 2. 備份Ubuntu
Linux學習筆記之十————Linux常用服務器構建之ftp服務器
download pytho ftp服務 nsf png tp服務器 圖片 拷貝文件 span 一、ftp服務器介紹 FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為“文傳協議”。 用於Internet上的控制文件的雙向傳輸。
linux 學習筆記之二
幫助 bsp line 所有 默認 bin span mina eight 1 shell CLI(command line interface) GNIME Terminal Ctrl+Alt+T 快速打開Terminal F11 在全屏和普通模式下切換 默認shell
Linux 學習筆記之四 查看文件
lin 學習 文件內容 筆記 文件 內容 上下 post blog 一 cat cat filename 查看文件內容 cat -n filename 查看文件內容,帶上行號 cat -b filename 查看文件內容 ,空行不帶行號 二 more more file
Linux學習筆記之搭建LNMP服務器環境
linux mysql php nginx contos LNMP(linux+nginx+mysql+php)服務器環境配置作為新手,肯定是需要linux+nginx+mysql+php這套環境來實驗一些東西的,但是網上的教程亂七八糟的,今天我就來分享一個不錯的快速集成環境安裝包吧系統要
Linux學習筆記之基礎命令與獲取幫助文檔
內容 大寫 用戶 協議 當前時間 switch 使用 主機 當前 一、linux的基本原則:1、 由目的單一的小程序組成,組合小程序,完成復雜任務;2、 一切皆文件;3、 盡量避免捕獲用戶接口;4、 配置文件保存為純文本格式二、shellGUI :Graphic U
Linux學習筆記之文件系統
type 個人 入口 鼠標 動態鏈接庫 資源 功能 系統文件 學習筆記 文件系統→rootfs:根文件系統FHS(Filesystem Hierarchy Standard):文件系統層次化標準一、/boot:系統啟動相關文件,如內核,initrd,以及grub(bootl
Linux學習筆記之bash
識別 命令替換 管理 proc del man -m histsize 單詞 一、shell(外殼)→離用戶最近的計算機程序,提供人機交互的功能廣義的shell:GUI(Graphical User Interface) CLI(Command Line Interfa
Linux學習筆記之賬號管理
去掉 linux 根據 每一個 roo 輸入密碼 人員 緩沖 table 一、用戶與組賬號 用戶賬號:包括實際人員和邏輯性對象(如應用程序執行特定工作的賬號),每一個用戶賬號包含一個唯一的用戶 ID 和組 ID,標準用戶是系統安裝過程中自動創建的用戶賬號,除 root 是
Linux學習筆記之進程管理
crontab 重要 執行者 變量 user 概念 進程管理 ont 任務 一、進程基礎 當輸入一個命令時,shell會同時啟動一個進程,這種任務與進程分離的方式是 Linux 系統上重要的概念,而每個執行的任務都稱為進程,在每個進程啟動時,系統都會給它指定一個唯一的ID
Linux學習筆記之1——文件和目錄管理(硬連接和軟連接)(連結檔,相當於快捷方式)
class 學習linux lock 訪問 接下來 所有 sdn ext test 在這節將要學習linux的連接檔,在之前用"ls -l" 查看文件屬性的命令時, 其中第二個屬性是連接數。那麽這個連接數是幹什麽的?這就要理解inode。 先說一下文件是怎麽存儲的。
Linux學習筆記之Linux Centos關閉防火牆
# Centos6.x /etc/init.d/iptables stop chkconfig iptables off sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config grep SELINUX=disa
Linux學習筆記之基本指令
20px rar解壓 ont 信息 bsp font -h 目錄 展示 body { background: #f4f4f4 } .title { width: 100%; background: #5cb85c; padding: 5px; font-size: 20px