顯示具有 vim 標籤的文章。 顯示所有文章
顯示具有 vim 標籤的文章。 顯示所有文章

星期四, 7月 28, 2011

Using arrow keys in vim-tiny while in insert mode

Reference from:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/491615/comments/4

debian 預設是安裝 vim-tiny 來提供 vi。
當在插入模式裡按方向鍵來移動時,會出現 A B C D 字元,卻不會移動。
這是因為 vim-tiny 預設執行在 'compatible' 模式。
將之設為 'nocompatible' 模式即可以方向鍵來移動。

:set nocompatible

也可以設定在 ~/.vimrc
set nocompatible

星期二, 9月 21, 2010

星期二, 1月 26, 2010

vim - supertab

vim-addons install supertab

Description: use the tab key for all insert-mode completion

星期四, 1月 14, 2010

vim - taglist

Install related package
sudo aptitude install ctags vim-scripts vim-addon-manager

Install taglist script with vim-addons-manager
vim-addons install taglist

Add the follow command in ~/.vimrc
nnoremap <silent> <F12> :TlistToggle<CR>

星期四, 11月 05, 2009

Syntax highlighting for Gtk+ in Vim

Note : This is for Debian.

# Install vim-syntax-gtk package
sudo aptitude install vim-syntax-gtk


# Enable gtk-syntax in Vim
vim-addons install gtk-syntax


# Let Vim known which syntax it should highlighting
cp /usr/share/doc/vim-syntax-gtk/examples/c.vim ~/.vim/after/syntax

星期二, 8月 25, 2009

switch nano to vim

Debian 預設的 editor 是 nano,對習慣使用 vim 的人是很不方便的。

例如,以 visudo 來修改 /etc/sudoers 時是用 nano 打開的。

我們可以用下面的方式將之換成以 vi 來開啟
sudo update-alternatives --config editor

這時會列出好數個可以提供 editor 的程式,選 vim 即可。

星期二, 7月 22, 2008

visudo 的 editor

在 debian lenny 執行 visudo 時,會以 nano 作為編輯器。
若要改以 vim 開啟,可以這樣做

update-alternatives --config editor

再選成 vim 即可。

星期五, 2月 22, 2008

vim-scripts

vim-scripts 包含了一堆的 plugins

aptitude install vim-scripts

安裝完後,plugins 被放在 /usr/share/vim-scripts

接下來將 /usr/share/vim-scripts 加入 /etc/vim/vimrc 的 runtimepath
set runtimepath+=/usr/share/vim-scripts

接著重新開啟 vim,此時應該會有幾個錯誤訊息,抱怨有幾個 key 被定義過了
這是 Bug#413468
上面大致是說 "vcscommand" 跟 "nerd-commenter" 這兩個 plugin 有重覆 mapping
最快的解法就是砍掉 /usr/share/vim-scripts/nerd-commenter.vim