安裝生成原始碼時需要的開發工具套件,以及用來解壓原始碼包並自動打補丁的工具dpkg-source
sudo apt-get install dpkg-dev
sudo apt-get source linux-image-$(uname -r)
生成的檔案:
linux-4.8
linux_4.8
.11-1~bpo8+1.debian.tar
.xz 可用的核心補丁
linux_4.8
.11-1~bpo8+1.dsc 原始碼控制檔案
linux_4.8
.11.orig
.tar
.xz 完整的核心原始碼
安裝ctagssudo apt-get install exuberant-ctags
./configure
make
sudo make install
配置ctags
生成tags檔案
cd linux-4.8.11
ctags -r *
在vimrc中新增下面內容
let tlist_ctags_cmd =
'/usr/bin/ctags'
set autochdir
set tags=/home/jjli/linux-
4.8.11/tags; (ctags -r 後生成的tags檔案所在目錄)
安裝taglist
.org/scripts/script.php?script_id=1238
cp ~/download/taglist.zip ~/.vim
unzip taglist.zip
配置taglist
在~/.vimrc中新增如下內容
let tlist_show_one_file = 1
#不同時顯示多個檔案的tag,只顯示當前檔案的
let tlist_exit_onlywindow = 1
#如果taglist視窗是最後乙個視窗,則退出vim
let tlist_use_right_window = 1
#在右側視窗中顯示taglist視窗
ctrl+ ]跳到游標所在函式或者結構體的定義處
ctrl+} 檢視函式定義
ctrl+t 從ctrl+}中返回
vim開啟檔案後,執行下面命令開啟tag視窗
:tlistopen
在vim的normal模式下且游標處於tag視窗,可以執行以下命令
u 更新taglist視窗中的tag
s 更改排序方式,在按名字排序和按出現順序排序間切換
x taglist視窗放大和縮小,方便檢視較長的tag
生成幫助標籤(下面操作在vim中進行):
:helptags ~/.vim/doc
#生成標籤
:help taglist.txt #檢視幫助
ps:
要使用taglist外掛程式,必須滿足:
1. 開啟vim的檔案型別自動檢測功能;
2. 系統中裝了exuberant ctags工具,並且taglist能夠找到此工具(因為taglist需要呼叫它來生成tag檔案);
3. 你的vim支援system()呼叫;
Debian8安裝TeamViewer遠端協助軟體
teamviewer是乙個能在任何防火牆和nat 的後台用於遠端控制,桌面共享和檔案傳輸的簡單且快速的解決方案。為了連線到另一台計算機,只需要在兩台計算機上同時執行 teamviewer 即可,而不需要進行安裝 預設是免安裝方式執行 該軟體第一次啟動在兩台計算機上生成 id。只需要輸入你的夥伴的id...
debian8 安裝後的設定
去掉預設的源從 安裝 nano etc apt sources.list 注釋掉 deb cdrom debian gnu linux 8.3.0 jessie official i386 binary 1 20160123 18 03 jessie contrib main apt get ins...
debian8 安裝後的設定
去掉預設的源從 安裝 nano etc apt sources.list 注釋掉 deb cdrom debian gnu linux 8.3.0 jessie official i386 binary 1 20160123 18 03 jessie contrib main apt get ins...