成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Vim 編輯器的一些實用小技巧

開發 前端
vim 編輯器就像海洋一樣,美好和快樂,如果你深入其中,你就會情不自禁地愛上它,并且再也不愿走出來。

?vim 編輯器就像海洋一樣,美好和快樂,如果你深入其中,你就會情不自禁地愛上它,并且再也不愿走出來。

vim 編輯器之所以經久不衰,就是因為它有著一股魔力,無論你使用它多少年了,你總能在某一天看到其他人對它更優雅的操作,它的上限很高,高到可以讓你使用它快速地完成任何你想編輯的代碼。

接下來,我將分享一些可能被你忽略但是卻非常重要的東西 vim 的技巧經驗。

help everything

在 linux 系統中,如果你遇到問題,第一時間不是去問其他人,也不是去搜索引擎找答案,而是使用man命令尋求幫助,它會給我們最大程度的幫助,大多數情況下都能解決我們的問題。

同樣在 vim 中,我們遇到問題的時候也可以使用 help 尋求幫助,而 vim 的幫助文檔很詳細,足可以幫助我們解決絕大部分問題。

save as root

很多時候我們編輯一些文檔以后,會發現權限不夠,需要我們使用 root 權限進行編輯,這個時候如果退出,然后重新使用 sudo 編輯會非常得不償失,那么我們可以在vim中直接調用 sudo 命令來使用 root 用戶進行保存。

:w !sudo tee %

spaces and tabs convert

有些時候,我們需要對代碼中的空格和tab進行相應的轉換,在vim中,這種轉換很方便,通過幾個命令,就可以完成對指定文本的轉換,通過選區的控制,我們可以指定轉換的位置。

:set noexpandtab
:retab!
:set expandtab
:set tabstop=4
:set shiftwidth=4
:retab

indent lines

在vim中我們對于縮進可以非常簡單,直接在正常模式下輸入=就可以完成對文本的縮進,如果對所有行進行縮進,那么一個簡單的命令gg=G就可以完成。

auto smart indent

當我們想要輸入新的一行的時候,很多時候我們需要使用tab或者空格進行定位,但是其實有更簡潔的方法,那就是S,通過輸入S,光標就會自動定位到縮進的位置,然后進入到插入模式,我們可以直接輸入代碼即可。

show spell mistakes

在vim中輸入英文的時候,我們很有可能輸入了一些錯誤的單詞,這個時候我們可以讓vim開啟拼寫檢查功能,它就會智能地顯示出我們拼寫錯誤的單詞。

:set spell

insert mode quick delete

我們知道在正常模式下,我們可以通過d和x進行快速地刪除文本,那么在插入模式,就是編輯文件的時候,我們有辦法快速刪除單詞嗎?答案是有的,我們可以通過下面的快捷鍵進行快速刪除。

ctrl+w
ctrl+h
ctrl+u
ctrl+k

open particular line

當我們使用一些軟件查詢到某個關鍵詞出現在某行的時候,我們希望我們vim可以直接定位到這一行,那么我們可以使用vim + line的方式打開文件,就可以直接跳轉到指定行號,當然這個其實并沒有太多的意義,因為進入文件之后,在通過行號定位也不算麻煩,可能唯一的好處應該就是對于一個大文件的話,可以省略渲染,直接找到位置。


責任編輯:華軒 來源: 今日頭條
相關推薦

2024-03-11 15:08:26

Linux操作系統進程

2010-08-18 09:19:34

Vim編輯器Vim 7.3

2009-07-15 09:09:45

Vim編輯器使用Vim備份

2011-10-26 20:55:43

ssh 安全

2019-11-22 10:10:46

IT工具技術

2009-12-02 16:02:58

VS2010編輯器

2017-03-09 11:45:16

LinuxVim編輯器

2016-09-12 17:19:51

JavaScriptArray操作技巧

2022-02-17 13:58:38

Linux技巧文件

2011-01-10 16:17:49

2020-10-14 14:00:39

VIM編輯器

2023-08-08 08:12:25

圖形編輯器幾何算法

2013-03-29 09:03:59

iOS實用小代碼iOS開發

2018-09-25 09:25:11

Vim編輯器命令

2015-08-17 15:53:58

Linux桌面

2011-07-19 18:11:09

iPhone 開發

2009-11-17 17:15:21

路由器安全設置

2018-05-11 14:59:21

LinuxVim編輯器

2020-09-25 08:28:12

Javascript

2018-01-25 18:30:05

編輯器ViVim
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩一级电影免费观看 | 午夜精品久久久久久久星辰影院 | 欧美无乱码久久久免费午夜一区 | 成年网站在线观看 | 亚洲精品电影在线观看 | 亚洲精品一级 | 欧美成人a∨高清免费观看 欧美日韩中 | 亚洲国产一区二区三区, | 亚洲欧美日韩精品久久亚洲区 | 日韩免费视频一区二区 | 欧美激情综合 | 欧美 日韩 国产 一区 | 亚洲永久免费 | 国产一区二区精品在线观看 | 一区二区三区视频免费观看 | 亚洲视频一区在线观看 | 国产激情91久久精品导航 | 91欧美精品成人综合在线观看 | 男人天堂免费在线 | 日韩毛片中文字幕 | 五月天婷婷综合 | 九一视频在线观看 | 日本视频一区二区三区 | 91精品久久久久久久久 | 欧美日韩网站 | 久久蜜桃av一区二区天堂 | 日韩中文字幕在线视频 | 日韩欧美专区 | www.99热这里只有精品 | 成人免费观看视频 | 亚洲第一区久久 | 亚洲日本乱码在线观看 | 欧美一级做性受免费大片免费 | 欧美亚洲国语精品一区二区 | 国产在线二区 | 中国91av| 亚洲一区二区三区在线视频 | 精品欧美一区二区三区久久久 | 日日射夜夜骑 | 国产一级视频免费播放 | 麻豆天堂 |