一、vim如何把程式執行結果複製到程式檔案中
1、 開啟兩個終端,乙個用於編寫程式,另乙個用於編譯和執行程式。
2、 執行完程式後,選取程式執行的結果,在另個終端按shift+insert將程式執行結果複製到程式中。如下:
二、vi/vim 如何搜尋關鍵字或消除搜尋後的關鍵字高亮
在vi裡面如果要搜尋某個關鍵字,只要鍵入/***就可以了,比如,我要搜尋乙個函式,我就鍵入/snprintf,然後回車,乙個檔案中,所有出現這個字樣的地方都會被高亮顯示。按n鍵,就可以自動把游標跳到下乙個。
如何消除搜尋後的關鍵字高亮?只要鍵入:noh 或者 :highlight search none。
這兩條指令的區別是:前者是永久取消高亮,後者是一次性取消高亮,下次再開啟檔案還是會高亮顯示。
三、vim連續行加註解#或者//命令詳解
在可視塊模式下操作。
a、刪除行首註解
1、用vim開啟乙個檔案,比如開啟sshd_config檔案,以該檔案的下面幾行為例:
2、此時,按ctrl+v鍵,使用h、j上下方向鍵,移動游標,此時圖形變為:
可以看到上面幾行的頭一列被全部選中。
3、此時,按鍵盤d鍵,就可以將帶「#」號的注釋行的首列刪除,見圖示:
b、新增行首註解
1、用vim開啟乙個檔案,比如開啟sshd_config檔案,以該檔案的下面幾行為例:
2、此時,按ctrl+v鍵,使用h、j上下方向鍵,移動游標,此時圖形變為:
可以看到上面幾行的頭一列被全部選中。
3、此時,按大寫的「i」鍵,再輸入乙個「#」字元,然後再按「esc」鍵,就可以將上面選中幾行注釋,見圖示:
按大寫的「i」鍵,可以使用「shift」+「i」
說明:如果想要在行首加//,用上面方法也可以實現,將#變為//即可,其它不變。如果要刪除//,用上面的方法一次只能刪除乙個/,即要操作兩次才行。或者選中//一次性可刪除//。
在命令模式下操作
1、 連續行首新增#註解
命令 :n1,n2s/^/#/g –> n1,n2代表從第幾行到第幾行,^代表行首。
2、 連續行首刪除#註解
命令 :n1,n2s/^#//g –> 取消#
3、 連續行首新增//註解
命令:n1,n2s/^/ \ / \ //g –> \/\/意思是等於//,在/前面加乙個\表示將/轉為普通字元。
4、 連續行首刪除//註解
命令 :n1,n2s/^\ / \ ///g –>規則同上。
四、vim設定支援滑鼠,游標定位,滾輪上下移動
如何設定在vim中,滑鼠可以控制游標快速定位?
臨時設定:set mouse=a
長久設定,在~ .vimrc中新增
set mouse=a
旅遊小竅門
一 穿上合腳的鞋子,帶上一些幹得快的襪子以免腳受潮。如果要走長路還要帶點滑石粉灑在鞋上,這在炎熱的天氣可以避免腳出汗或長皮疹。上飛機時穿上最重的鞋子,並且多帶雙輕便鞋,這樣在長途飛行中你可以脫掉鞋子以免它變髒。二 易乾的外衣,棉 羊毛 亞 服又重又過時,對旅遊來說是不合適的。易乾的衣服便於路上換洗。...
隨機機率的使用小竅門
本文為原創,轉貼請註明出處 http blog.csdn.net kyosukeno1 在自然界中,雖然存在著一定的客觀規律,但並沒有絕對的可能性和不可能性。因此,使用隨機概率去描述事物的發生與消亡,最能貼切反應事物原有特徵。隨機函式最一般性的運用,莫過於使用 來簡單的限制隨機數值的大小 相信經常使...
google搜尋的使用小竅門
1 site的使用 site 網域名稱 搜尋關鍵字或者搜尋關鍵字 site 網域名稱 google中site 的使用方法總結 使用 site 搜尋運算子查詢違規內容 2 限定搜尋時間 before 2019 04 after now before 2019 04 after 2021 01 befo...