Vim 編輯器技巧

2021-08-20 19:51:51 字數 1023 閱讀 7285

網上關於vim編輯器的使用教程多得不可勝數(這一篇估計也是其中之一,難逃厄運,但是爭取總結一些自己的知識點吧,對你有用,最好不過)。個人認為,vim只是乙個工具,基本的使用掌握之後,了解熟悉一些快捷鍵,再加上一些奇技淫巧就可以,然後遇到不會不熟悉的東西,再google即可。

複製一整行:yy

粘帖:p

%!符號可以將 vim 當前緩衝區中的內容輸出到管道中,並啟動後面的 shell 命令,如:python -m json.tool,呼叫 json.tool 模組。vim 捕捉到外部命令管道輸出之後,將其內容替換到當前緩衝區中,成為編輯的檔案的內容。

檢視模式和編輯模式;

鍵入?向上搜尋;

在查詢模式中加入\c表示大小寫不敏感,\c表示大小寫敏感:/foo\c將會查詢所有的"foo",「foo」,"foo"等字串。

vim查詢預設大小寫敏感,~/.vimrc檔案可配置:

# 設定為大小寫不敏感

set ignorecase

# 如果有乙個大寫字母,則切換到大小寫敏感查詢

set smartcase

重新開啟vim即可生效。

# 在敲鍵的同時搜尋,按下回車把移動游標移動到匹配的詞; 按下 esc 取消搜尋。

:set incsearch

# 設定到達檔案尾部後是否重新從檔案頭開始搜尋

:set wrapscan

高亮

遞進搜尋(每輸入乙個字元,搜尋一次)

gg跳到第一行

10gg/10g跳到第10行

shift+g/g跳到最後一行

:q退出不儲存

:wq退出時儲存

Linux 檔案編輯器(vim)技巧

1.vim文字編輯器 vim命令 1 啟動 在命令列輸入vi或者vim 用法 vim 或者vim 檔案 2 退出 q 注意 冒號是英文狀態下輸入的冒號 2.正常模式 瀏覽模式 vi vim啟動後,自動進入正常模式 瀏覽模式 正常模式下可以瀏覽文字,輸入命令,但是不能編輯 3.插入模式 編輯模式 按鍵...

vim編輯器 編輯器之神

h 向左移動 j 向下移動 k 向上移動 l 向右移動 w 移動到下乙個單詞的首部 e 移動到下乙個單詞的尾部 b 移動到上乙個單詞的首部 移動到行首 移動到行尾 g 跳轉到文件的末尾 gg 跳轉到文件的開始複製操作 複製n行 nyy 2yy 移動游標到要寫入的位置,再按p 刪除操作 刪除多行 nd...

編輯器之神 vim編輯器

vi編輯器是所有unix及linux系統下標準的編輯器,類似於windows系統下的notepad 記事本 編輯器,由於在unix及linux系統的任何版本,vi編輯器是完全相同的,因此可以在其他任何介紹vi的地方都能進一步了解它,vi也是linux中最基本的文字編輯器,學會它後,我們將在linux...