-
這里安裝IndentLine需要注意一下,如果當前使用的vim在編譯時不包含conceal這個feature,則IndentLine這個插件無法使用,具體參考?
https://github.com/Yggdroot/indentLine/issues/203#issuecomment-302397103
我目前找到,貌似需要使用neovim(老師使用的就是這種,所以這里可以成功顯示縮進的線),或者使用macvim(我使用這種,brew install macvim 后,在~/.bash_profile中加入 alias vim = ‘mvim -v -f’),具體參考以下SO:
https://stackoverflow.com/questions/51300345/vim-how-to-let-vim-support-conceal-on-macos
查看全部 -
Vim頁面移動
查看全部 -
Vim水平移動
查看全部 -
行間搜索移動
查看全部 -
在單詞之間快速移動
查看全部 -
刪除快捷鍵
查看全部 -
Visuual(可視)模式
Ctrl+v塊模式
y復制
p粘貼
查看全部 -
幾個插入命令
查看全部 -
幾個插入命令
查看全部 -
vim快速刪除
查看全部 -
?inoremap:insert?non-recursive map,插入模式 非遞歸 映射
?:source +文件路徑
?<cr>換行
inoremap xy x的映射 y的映射
vim-go的相關(guān)插件上github上面搜vim-go
查看全部 -
vim ~/.vimrc??
"~"指代當前主目錄
vimrc ——vim resource
查看全部 -
vim a.py b.py -O 可以分屏打開這兩個文件。
查看全部 -
vim的三種補全類型
使用ctrl + n 和 ctrl + p 補全單詞
使用ctrl + x ctrl + f 補全文件名
使用ctrl + x ctrl + o補全代碼,需要安裝插件
出現(xiàn)提示條的時候,
ctrl + n 往下, ctrl + p 往上
查看全部 -
宏的使用分為錄制和回放
?vim使用q來錄制,同時也是q來結(jié)束錄制
使用q{register}選擇要保存的寄存器,把錄制的命令保存其中
使用@{register}回放寄存器中保存的一系列命令
V選擇一行,使用G全選剩下的,然后在命令行模式下:normal 就是使用normal模式下的命令, :normal @a 就可以將剩下的全部執(zhí)行記錄下的宏。
查看全部
舉報