I. Giới
Thiệu về vim
II. Cài
đặt vim
III. Sử
dụng vim cơ bản
IV. Cài
đặt các plugin cần thiết và sử dụng nó.
I. Giới Thiệu về Vim:
II. Cài đặt vim:
III. Sử dụng vim
Sau khi cài đặt ta bật terminal trong ubuntu:Thử một file text bất kì nơi thư mục hiện tại
IV. Cài
đặt các plugin cần thiết và sử dụng nó.
mkdir -p ~/.vim/autoload ~/.vim/bundle && \
+ Vào
vimrc để chỉnh sử lệnh bổ sung: vi ~/.vimrc
execute pathogen#infect()
syntax on
filetype plugin indent on
// dòng 1 để thêm pathogen
//dòng 2 để hiển thị phân biệt cú pháp bằng các màu khác nhau như giữa các tên hàm và lệnh
// chế độ bật để có thể thêm các plugin(Đoán đại nghĩa =D)
git init
git submodule add https://github.com/scrooloose/nerdtree.git bundle/nerdtree
git submodule add https://github.com/fs111/pydoc.vim.git bundle/pydoc
git submodule add https://github.com/ervandew/supertab.git bundle/supertab
git submodule add https://github.com/vim-scripts/taglist.vim.git bundle/taglist
git submodule add https://github.com/vim-scripts/pythoncomplete.git bundle/pythoncomplete
git submodule add https://github.com/fholgado/minibufexpl.vim.git bundle/minibufexpl
git submodule add https://github.com/alfredodeza/pytest.vim.git bundle/pytest
git submodule add https://github.com/nvie/vim-flake8.git bundle/flake8
git submodule init
git submodule update
git submodule foreach git submodule init
git submodule foreach git submodule update
Bạn có thể vào đây để xem hướng dẫn sử dụng git trên ubuntu: https://www.howtoforge.com/tutorial/install-git-and-github-on-ubuntu-14.04/
Để biết rõ thêm các plugin trên bạn có thể vào các link github trên để tìm hiểu rõ thêm về các plugin. Ở đây mình sẽ nói sơ một số plugin trên.
Chia cửa số màn hình terminal.
Dùng nhiều cửa sổ màn hình để so sánh code với nhau. Trong vim để làm được điều này, thì tại chế độ VISUAL.- Chia theo chiều dọc: vsplit
- Chia theo chiều ngang: split
Để di chuyển giữa các cửa sổ thì dùng tổ hơp phím Ctrl - w + phím di chuyển. Để tiện thì ta thêm và ~/.vimrc những dòng này
map <C-j> <C-w>j
map <C-k> <C-w>k
map <C-l> <C-w>l
map <C-h> <C-w>h
Sau khi thêm dòng này ta chỉ cần dùng Ctrl + phím di chuyển để đến với các màn hình khác nhau
Các plugin hỗ trợ phần nhiều cho lập trình Python.
=> Trên đây là những tip mình viết về vim cho những bạn muốn tìm hiểu, mình cũng chỉ bắt đầu sài vim hơn 2 tháng nên mong các bạn giúp đỡ và góp ý thêm. Thank you for reading. Happy day.
RSS Feed
Twitter
12:53
Cong Dao