《LINUX實戰:Vim常用技巧》要點:
本文介紹了LINUX實戰:Vim常用技巧,希望對您有用。如果有疑問,可以聯系我們。
1. cscope操作
cscope -bqRCIi
2. ctags操作
ctags -R --fields=+iaS --extra=+q *
ctags -R --fields=+iaS --extra=+q * --c++-kinds=+cdefglmnpstuvx --c-kinds=+cdefglmnpstuvx --java-kinds=+cefgilm
3. vim不能使用退格鍵進行刪除操作的解決方法?
兩個步調:
1)去失落討厭的有關vi一致性模式,避免以前版本的一些bug和局限?
set nocompatible
2)backspace有幾種工作方式,默認是vi兼容的.對新手來說很不習慣.對老vi 不那么熟悉的人也都挺困擾的.可以用下面的配置來辦理:
set backspace=indent,eol,start
indent:如果用了:set indent,:set ai 等自動縮進,想用退格鍵將字段縮進的刪掉,必需設置這個選項.否則不響應.
eol:如果插入模式下在行開頭,想通過退格鍵合并兩行,需要設置eol.
start:要想刪除此次插入前的輸入,需設置這個.
將以上兩個命令加到vim的系統配置文件里就可以了,一般在當時用戶的家目錄里面:~/.vimrc.
4. vim窗口年夜小
使用vim編程時候,不可避免的要分割窗口.如果要水平的平分窗口,可以使用”:split“命令,要垂直的平分窗口,則可以使用”:vsplit“或者 “:vertical split”命令.
如果要改變窗口尺寸,可以用ctrl + w + +\- 來改變窗口尺寸,這個操作方式等同于命令” :<C-W>+ "或者” :<C-W>- ",如果一次要增加3個char或者減少3個char,則命令是” :<C-W>+ 3"或” :<C-W>-3",其實這兩個命令也不是真正的命令,僅僅是替代了操作方式罷了.
上面這個問題需要使用到vim的resize命令,命令如下:” :<C-W>+3 "等效于“:resize +3”,命令” :<C-W>-3 "等效于“:resize -3”.
垂直分割窗口時的命令就是在分割窗口命令”split“前面加上”vertical“,同樣地,垂直分割窗口時修改窗口尺寸的命令就是在水平分割窗口時改變窗口尺寸的命令”resize“前面也加上”vertical“為”vertical resize“.
因此,垂直分割窗口時要給窗口增加3個char或者減少3個char 的命令是":vertical resize +3" 或 ":vertical resize -3".
如果你嫌棄敲命令不方便,則可以在你的.vimrc里面添加下面幾行代碼,這樣就方便多了,可以通過兩個鍵盤操作來改變窗口尺寸了:
nmap w= :resize +3<CR> nmap w- :resize -3<CR> nmap w, :vertical resize -3<CR> nmap w. :vertical resize +3<CR>
Vim入門根基知識集錦?
Vim入門根基教程
把Vim打造成優秀的C++ IDE?
Ubuntu 14.04進級Vim7.4到8.0?
Vim安裝youcompleteme自動補全插件?
Linux Vim編纂器使用簡單講解?
Vim文本編纂器?
Vim安裝與設置裝備擺設進階版
Vim編纂器使用教程?
Ubuntu 16.04 Vim YouCompleteMe自動補全的安裝設置裝備擺設與使用?
Linux文本編纂器Vim基礎教程?
本文永遠更新鏈接地址:
學習更多LINUX教程,請查看站內專欄,如果有LINUX疑問,可以加QQ交流咨詢。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/6671.html