ubuntu下善用win鍵+數(shù)字的方式進(jìn)行窗口切換看幼。
vim實現(xiàn)和ultraedit一樣的搜索結(jié)果效果
vim 中字符串替換
vim刪除特定信息的行
vim分屏使用快捷鍵
使用taglist和tagbar插件, 閱讀源代碼簡直是神器.
對當(dāng)前鼠標(biāo)所在的單詞進(jìn)行搜索
ubuntu下善用win鍵+數(shù)字的方式進(jìn)行窗口切換。
是時候放棄使用Alt+Tab的方式了.
vim實現(xiàn)和ultraedit一樣的搜索結(jié)果效果
vim搜索文本后晾咪, 使用
:g//
把所有的搜索結(jié)果統(tǒng)一顯示出來涎才, 就和ultraedit里的search output window功能一樣.
vim 中字符串替換
%s/ctre/oswyw/g --- 文本替換
%s/<hoveredElement>/hwtest_e/g --- 加<>, 完整匹配的替換鞋既, 不會匹配部分文字.
:so change.vim --- 讀取外部文件, 在文件中寫入多個替換字符串的命令耍铜, 用于對chrome extension的代碼執(zhí)行混淆.
vim刪除特定信息的行
刪除不含該字符串的行
:%g!/pattern/d
:%g!/System.err/d
不含"System.err"的行全部刪除掉, 方便檢索信息
刪除包含特定字符串的行
:g/pattern/d
:g/dalvik/d
包含"dalvik"的行全部被刪除掉跌前, 方便對大的log文件進(jìn)行精簡閱讀.
vim分屏使用快捷鍵
ctrl+h/l: vim分屏使用時棕兼, 進(jìn)行左右窗口切換,在使用TagList查看代碼結(jié)構(gòu)時非常的有用.
使用taglist和tagbar插件, 閱讀源代碼簡直是神器.
在.vimrc文件中, 加上
" 打開下面2個插件的窗口
autocmd vimenter * TlistOpen
autocmd vimenter * TagbarOpen
這樣每次打開文件時抵乓, 就自動執(zhí)行這2條命令了就.
對當(dāng)前鼠標(biāo)所在的單詞進(jìn)行搜索
* 和 # //這2個快捷鍵