❶ linux-vim三種模式
vi編輯器是所有Unix 及 Linux 系統下標準的編輯器,類似於windows系統下的notepad(記事本)編輯器,由於在Unix 及 Linux 系統的任何版本,vi編輯器是完全相同的,因此可以在其它任何介紹vi的地方都能進一步了解它,vi也是Linux中最基本的文字編輯器,學會它後,我們將在Linux的世界裡暢行無阻,尤其是在終端中。
關於vim:
vi和vim都是Linux中的編輯器,不同的是,vim比較高級,可以視為vi的升級版本。vi適用於文本編輯,但是vim更適用於coding。
vim的重點是游標的移動,模式切換,刪除,查找,替換,復制,粘貼,撤銷命令的使用。
vim存在三種模式(大眾的認知):命令模式、編輯模式(輸入模式)、末行模式(尾行模式)
命令模式:在該模式下不能對文件直接編輯,可以輸入快捷鍵進行一些操作(刪除行、復制行、移動游標、粘貼等)【vim打開文件後默認進入該模式】
編輯模式:在該模式下可以對文件的內容進行編輯
末行模式:可以在末行輸入命令來對文件進行操作(搜索、替換、保存、退出、撤銷、高亮等)
Vim打開文件的方式(4種,要求掌握前三種):
#vim 文件路徑 —— 打開指定文件
#vim +數字 文件路徑 —— 打開指定文件,並且把游標移動到指定行
#vim +/關鍵詞 文件路徑 —— 打開指定文件,並且高亮顯示關鍵詞
#vim 文件路徑1 文件路徑2 ... —— 同時打開多個文件
:files —— 查看當前已經打開的文件
切換文件方式:
a. 切換到指定文件: :open 文件名
b. 切換上一個/下一個文件: :bp (back prev:上一個)、 :bn (back next:下一個)
重點記住前2種方式, i 和 a
❷ linux中的vim安裝文件在哪個目錄裡面
vim
目標文件路徑
//如果該文件存在則打開,否則新建對於名稱的空白文件
在運行vim中有三種模式:
按esc進入命令模式
按a或i進入編輯模式
在命令模式鍵入:進入ex模式
命令模式下:
i
//在游標前插入文本
o
//在當前行下面插入一行
dd
//刪除當前行
u
//後退操作
ctrl+r
//撤銷後退
yy
//復制當前行
5yy
//復制多行,從當前行往下開始的5行
p
//粘貼
r
//替換當前游標所在字元
/
//進入查找功能,輸入關鍵字後按回車開始查找,按n顯示下一個位置
ex模式下:
:w
//保存當前修改
:q
//退出vim
:q!
//強制退出不保存
:x
//保存並退出同:wq
:set
nu
//顯示行號
nu為number的別名參數
:!命令
//執行一個系統命令並顯示結果,按回車鍵繼續
:sh
//切換到shell命令行,使用ctrl+d返回vim
插入模式下:
這個就不用說了,隨便編輯。
這里是我之前的學習筆記,希望對你有幫助。
//後面的都是注釋。
❸ VI怎麼顯示當前文件名
正常模式下 :f 或CTRL+Gx0dx0a用 :f 可以看文件名,x0dx0a用CTRL+G 看文件名和詳細路徑。x0dx0a x0dx0a用 :!pwd 可以看當前的詳細路徑。x0dx0a這樣看到的詳細路徑不一定是搏橡宏當前基冊編輯文件的詳細路徑,准確的說是vi的執如鎮行路徑,即vi 的執行目錄。是vi 運行時的 PWD 環境變數值。
❹ Windows下,Vim的配置文件(_vimrc)在哪
在vim中輸入如下命令
可以看到版本信息,其中包含我們要找的配置文件的位置:
接下來的問題就是,這些變數所代表的路徑了:
使用以下命令來查詢:
(在我的機器上)得到的結果分別是
❺ vim中如何顯示當前文件所在目錄
加個抄 :set title 可能就行,默認的應該是襲顯示 「文件名 (路徑) - VIM」 這樣。
如果不行就再加上
:set titlestring=%F
想顯示什麼可以自己定製,%F 就是顯示絕對路徑。如何定製參見 :h 'statusline'
❻ vim的配置文件在哪
配置文件在哪裡
當我們使用vim時,
你需要知道一系列的配置文件.
這些配置文件的位置依賴於vim的安裝位置和你所使用的操作系統.
通常,
有三個配置文件,
你是必須知道在哪裡能找到的.vimrc
這是vim最主要的配置文件.
它有兩個版本,
全局版本(global)和用戶版本(personal)).
全局vimrc文件放在你安裝vim的目錄中.
你可以打開vim,
在普通模式下輸入下面的命令來找出這個目錄的位置:echo
$vim
結果應該是這樣的:
❼ 查詢vi vim命令存放的絕對路徑
可以用 which 命令
實例1:查找文件、顯示李拿蠢命令路徑
命令敏銀:哪陪
which vi
❽ vi/gvim/vim中打開的文檔直接跳轉到路徑下的文檔
若用vi/gvim/vim打開某文件,該文件內部內容有如下路徑/home/soft/readme.txt,然後按下gf直接打開改路徑下的文件,然後用ctrl+^退出該文件,返回之前進入的文件。
使用gf在當前窗口跳轉,或CTRL-M CTRL-F分屏打開
1、CTRL + D /:sh
2、CTRL + Z /fg
❾ Ubuntu 修改文件Vim寫的保存文件路徑
1. vim 有個
cd命令。
用來更改當前文件夾。
:cd sth
進入sth文件夾。
這樣新文件保存之後就在當前文件夾。
不過如果你打開一個已經保存的文件後然後更改當前文件夾是不會改變保存路徑的。
你必須為:write 指定參數。
2. 保存的時候可以指定路徑:
:write sth/file.cpp
這樣把文件保存到相對路徑sth/下。你也可以使用絕對路徑。
vim不會自動建立不存在的文件夾。你要手動建立。