vim使用 問題記錄,不定時更新

2021-10-12 16:27:13 字數 931 閱讀 2213

遇到問題:在gui介面設定字型為monospace,字型大小12,可以正常顯示;在.vimrc中set guifont=monospace:h12,字間距很大

解決辦法:set guifont=monospace\ 12

遇到問題:**im開啟檔案提示filetype unknown

解決辦法:.vimrc中,set syntax=on改為syntax on

遇到問題:如何設定**im開啟後全屏?網上提供了一些方法,實驗失敗

解決方法:還是老老實實設定把,先**im開啟乙個檔案並手動全屏,命令模式下輸入:set lines檢視全屏需要的行數以及:set columns檢視全屏需要的列數,在.vimrc裡手動set這兩個值,例如set lines=49,set columns=190

遇到問題:**im不換行

解決方法:.vimrc設定set wrap換行,set nowrap取消換行

遇到問題:**im命令列查詢、替換區分大小寫

解決方法:/\cword : 區分大小寫的查詢 ; /\cword : 不區分大小寫的查詢;

遇到問題:**im刪除不含指定字元的行

解決方法::v/string/d

遇到問題:**im合併行

解決方法:shift+j

遇到問題:如果存在字串str_if,則把str_old替換為str_new

解決方法::g/str_if/s/str_old/str_new

pat1.*$\)/\1\rline1/g

Git學習記錄(不定時更新)

假設你對commit雜湊碼為23jk90sdg的commit進行了修改,並且已經push到github或者gitlab,你希望撤銷這次commit,再重新commit soft的 git reset soft 23jk90sdg git add git commit m version 1.7.3 ...

React Native常見問題 不定時更新

解決方法 cd到專案目錄 npm install react native upgrade yarn linkxcode設定項 build setting always search user paths deprecated 設定為yesxcrun error unable to find uti...

MySQL常見問題(不定時更新)

mysql常見問題 不定時更新 問題1 將多個select查詢結果合併成乙個結果 描述 多個select查詢,每個select查詢不同列,結果列的數量不相同,列的型別不相同。將所有select查詢結果,合併成乙個select結果返回。即,多個select查詢結果列合併展示。無論多個select查詢是...