記錄一下自己每次 linux 系統設定 vim 跟 ssh 遠端登入
安裝vim + ctags + taglist
1 | sudo apt-get install vim |
安裝插件 ctags,
1 | sudo apt-get install ctags |
在 mac 可以用 brew
1 | brew install ctags-exuberant |
安裝完後,執行which -a ctags,會看到兩個ctags:
/usr/bin/ctags ==> original ctags
/usr/local/bin/ctags ==> exuberant ctags
/uer/local/bin/ctags就是我們在 mac 底下要用的ctags了
然後下載 taglist , 將 plugin/ 和 doc/ 都放到 ~/.vim/
底下
修改家目錄底下的設定檔 vim ~/.vimrc
1 | set bs=2 " allow backspacing over everything in insert mode |
- nmap : 將F8設為開啟taglist的快捷鍵
- Tlist_Show_One_File : 只顯示當下瀏覽檔案的func,不顯示之前瀏覽的檔案
- Tlist_Exit_OnlyWindow : 如果taglist區塊是最後一個,則退出vim
- ut=100 : taglist會標示目前在操作哪個function or variable,但更新速度很慢,這裡把更新速度設成100ms
- Tlist_WinWidth 可以改變 taglist 的顯示寬度
安裝openssh-server
要讓外部的用戶連入 Ubuntu 中,最常見的方法就是直接安裝openssh-server,讓Ubuntu支援SSH Server的功能,指令如下:
1 | sudo apt-get install openssh-server |
可以用底下指令確認安裝包
1 | dpkg -l | grep ssh |
確認是否成功安裝了 openssl-server 和 openssl-sftp-server,
然後可以修改 /etc/ssh/sshd_config
來遠端登入,
1 | Port 22 |
之後要登入的時候在遠端輸入:
1 | ssh 使用者名稱@ip |
引用文章: