VIM下python編輯器的簡單配置

2021-07-11 01:46:22 字數 1890 閱讀 4914

參考原文:

安利一篇我翻譯的國外大牛的神經網路入門文章

這裡說下vim下python編輯器的簡單配置

$ apt-get install ctags
首先安裝vim-scripts,vim-scripts中帶有vim-addon-manager,vim-addon-manager是ubuntu眾多外掛程式管理器之一,用來管理vim外掛程式。通過vim-addon-manager安裝taglist。

$ apt-get install vim-scripts

$ vim-addons install taglist

$ cp hightlight.vim ~/.vim/plugin
高亮搜尋結果命令 :set hlsearch,使用命令 :hi search檢視高亮背景色,預設棕黃色,更改高亮背景色命令 :hi search guibg=lightblue。

臨時關閉高亮命令 :nohlsearch,該命令可簡寫為 :noh。

簡介:顯示標籤列表。

安裝:參看前述。

預設關閉taglist,在.vimrc寫入:

let tlist_auto_open=0

在正常編輯區域和tags區域切換命令 :ctrl+w+w。

tlisttoggle:開關taglist。

:跳轉至tag定義處。

o:在新視窗中顯示游標下的tag。

u:更新taglist視窗中的tag。

s:更改排序方式,名字排序或行號排序。

x:taglist視窗放大縮小。

+:開啟摺疊,等同zo。

-:關閉摺疊,等同zc。

*:開啟所有摺疊,等同zr。

=:將所有tag摺疊,等同zm。

[[:跳轉至前乙個檔案。

]]:跳轉至後乙個檔案。

q:關閉taglist視窗。

:顯示幫助。

簡介:將python**摺疊,python的class,function,以及在}}標記的內容將被摺疊。

安裝:關閉開啟時預設摺疊命令,在.vimrc寫入:

set nofoldenable

zo: 展開單個摺疊區。

zc: 聚合單個摺疊區。

zn: 展開全部摺疊區。

zn: 聚合全部摺疊區。

簡介:開啟檔案目錄樹,相當於檔案瀏覽器。

安裝:將整個解壓後的源包拷貝到 ~/.vim 目錄下,需要確保 nerd_tree.vim 位於 ~/.vim/plugin 目錄下, nerd_tree.txt 位於 ~/.vim/doc 目錄下。

使用作為快捷鍵開關目錄樹,在.vimrc寫入:

map :nerdtreetoggle

let tlist_auto_highlight_tag=1

let tlist_auto_open=1

let tlist_auto_update=1

let tlist_display_tag_scope=1

let tlist_exit_onlywindow=1

let tlist_enable_dold_column=1

let tlist_file_fold_auto_close=1

let tlist_show_one_file=1

let tlist_use_right_window=1

let tlist_use_singleclick=1

nnoremap :tlisttoggleset tags=tags;

set autoindent

set tabstop=4

set shiftwidth=4

set expandtab

set nu!

Vim 編輯器的使用簡談

1.建立檔案 vi 檔名 表示開啟或者建立乙個檔案,如果建立乙個檔案之後,但是什麼也沒寫就退出的話這個檔案不會被建立 1.命令模式 可以支援很多的命令 a,進入編輯模式,游標右移一位 i,進入編輯模式,游標不動 o,進入編輯模式,游標移動到下一行 進入底行模式 yw,拷貝乙個單詞 yy,拷貝一行 n...

Ubuntu下vim編輯器

基本上 vi vim 共分為三種模式,分別是命令模式 command mode 輸入模式 insert mode 和底線命令模式 last line mode 這三種模式的作用分別是 使用者剛剛啟動 vi vim,便進入了命令模式。此狀態下敲擊鍵盤動作會被vim識別為命令,而非輸入字元。比如我們此時...

linux下的vim編輯器

進入瀏覽模式 vim file用vim開啟newfile檔案 此時顯示 在vim瀏覽模式下可以檢視當前檔案的內容,有下角1,5表示游標當前在第一行,當前文件一共有5頁 進入插入模式 在瀏覽模式下按i即可進入插入模式 複製指令 作用yy 複製一整行 yl複製乙個字母 yw複製乙個單詞 刪除指令 作用d...