[20170616]vim 8.0的安裝.txt
[20170616]vim 8.0的安裝.txt
--//晚上開始在自己的家裡的機器上安裝vim 8.0 for windows,事先做了備份,但是還是遇到許多問題,都是定製安裝相關的問題,自己做
--//一個記錄:
--//裡面的操作都是定製化的,可能不適合大家,我自己僅僅作為一個記錄.
1.下載安裝過程略.
--//我僅僅把舊的安裝做了一個備份.刪除舊的安裝,再安裝8.0版本.
2.第一個問題就是右鍵無法選擇vim的問題:
--//編輯如下檔案,匯入登錄檔,注意自己gvim.exe的路徑.這個問題我在7.3版本也遇到過.好像是64位才有這個問題.
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{51EEE242-AD87-11d3-9C1E-0090278BBD99}"="Vim Shell Extension"
[HKEY_CLASSES_ROOT\CLSID\{51EEE242-AD87-11d3-9C1E-0090278BBD99}]
@="Vim Shell Extension"
[HKEY_CLASSES_ROOT\CLSID\{51EEE242-AD87-11d3-9C1E-0090278BBD99}\InProcServer32]
@="D:\\tools\\Vim\\vim80\\gvimext.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\gvim]
@="{51EEE242-AD87-11d3-9C1E-0090278BBD99}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Vim]
[HKEY_LOCAL_MACHINE\SOFTWARE\Vim\Gvim]
"path"="D:\\tools\\Vim\\vim80\\gvim.exe"
3.修改色彩模板desert.vim檔案:
--//注我個人喜歡desert模板,但是它不是純黑,感覺就像有1塊蚊帳布在顯示器前面.
$ grep "guibg=black" desert.vim
hi Normal guifg=White guibg=black
hi NonText guifg=LightBlue guibg=black
--//這樣顯示的底色是純黑.
4.修改_vimrc檔案:
" source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/vimrc.vim
source $VIMRUNTIME/mswin.vim
--//註解source $VIMRUNTIME/vimrc_example.vim,主要避免修改錯誤,而且那個檔案作為例子的模板,加入如下內容:
source $VIMRUNTIME/vimrc.vim
--//同時複製D:\tools\Vim\vim80\vimrc_example.vim 到 D:\tools\Vim\vim80\vimrc.vim
5.修改D:\tools\Vim\vim80\vimrc.vim檔案
--//我個人不喜歡備份,另外8.0視乎加入undofile,而且即使你關閉檔案再開啟依舊有效.
--//我個人不喜歡hlsearch功能.
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set backup " keep a backup file (restore to previous version)
if has('persistent_undo')
set undofile " keep an undo file (undo changes after closing)
endif
endif
if &t_Co > 2 || has("gui_running")
" Switch on highlighting the last used search pattern.
set hlsearch
endif
---//修改如下:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set nobackup " keep a backup file (restore to previous version)
" if has('persistent_undo')
" set undofile " keep an undo file (undo changes after closing)
" endif
endif
if &t_Co > 2 || has("gui_running")
" Switch on highlighting the last used search pattern.
set nohlsearch
endif
--//如果你很喜歡persistent undo ,定製加入如下內容,這樣避免undo檔案到處都存在,看上去很亂:
set undofile
set undodir=d:\\tmp\\undodir
set undolevels=10000 "maximum number of changes that can be undone"
--//其他
" For all text files set 'textwidth' to 78 characters.
autocmd FileType text setlocal textwidth=78
--//修改為
" For all text files set 'textwidth' to 278 characters.
autocmd FileType text setlocal textwidth=278
--//注:我記憶裡從來沒有編寫txt檔案,每行78就自動換行的情況,先暫時這樣設定.
6.給txt檔案加入色彩:
--//我自己下載txt.vim 複製到D:\tools\Vim\vim80\syntax,再次遇到怪問題,開啟不生效.
--//必須改名text.vim才有效.這樣文字有色彩感覺好多了.
7.修改mswin.vim檔案:
" On Unix we have two selections, autoselect can be used.
if !has("unix")
set guioptions-=a
endif
--//修改為:
" On Unix we have two selections, autoselect can be used.
if !has("unix")
set guioptions+=a
endif
--//說明:這樣選中或者滑鼠選中,自動copy ,直接ctrl+v(在windows下)就可以paste.
--//這樣方式缺點與優點並存,優點減少了鍵盤操作,缺點在一些操作時帶來問題.
--//比如不小心選中一堆內容,paste到sqlplus,執行錯誤等待.
8.修改D:\tools\Vim\vim80\vimrc.vim檔案,加入如下定製化內容,在結尾加入:
source d:\tools\vim\vim80\spec.vim
source d:\tools\vim\vim80\map.vim
--//spec.vim是定製化的內容.
--//map.vim是一些功能鍵定義.
--//內容就不貼出來了,定製化很多適合我自己.下面就是外掛的安裝,另外寫一篇blog.
--//晚上開始在自己的家裡的機器上安裝vim 8.0 for windows,事先做了備份,但是還是遇到許多問題,都是定製安裝相關的問題,自己做
--//一個記錄:
--//裡面的操作都是定製化的,可能不適合大家,我自己僅僅作為一個記錄.
1.下載安裝過程略.
--//我僅僅把舊的安裝做了一個備份.刪除舊的安裝,再安裝8.0版本.
2.第一個問題就是右鍵無法選擇vim的問題:
--//編輯如下檔案,匯入登錄檔,注意自己gvim.exe的路徑.這個問題我在7.3版本也遇到過.好像是64位才有這個問題.
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{51EEE242-AD87-11d3-9C1E-0090278BBD99}"="Vim Shell Extension"
[HKEY_CLASSES_ROOT\CLSID\{51EEE242-AD87-11d3-9C1E-0090278BBD99}]
@="Vim Shell Extension"
[HKEY_CLASSES_ROOT\CLSID\{51EEE242-AD87-11d3-9C1E-0090278BBD99}\InProcServer32]
@="D:\\tools\\Vim\\vim80\\gvimext.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\gvim]
@="{51EEE242-AD87-11d3-9C1E-0090278BBD99}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Vim]
[HKEY_LOCAL_MACHINE\SOFTWARE\Vim\Gvim]
"path"="D:\\tools\\Vim\\vim80\\gvim.exe"
3.修改色彩模板desert.vim檔案:
--//注我個人喜歡desert模板,但是它不是純黑,感覺就像有1塊蚊帳布在顯示器前面.
$ grep "guibg=black" desert.vim
hi Normal guifg=White guibg=black
hi NonText guifg=LightBlue guibg=black
--//這樣顯示的底色是純黑.
4.修改_vimrc檔案:
" source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/vimrc.vim
source $VIMRUNTIME/mswin.vim
--//註解source $VIMRUNTIME/vimrc_example.vim,主要避免修改錯誤,而且那個檔案作為例子的模板,加入如下內容:
source $VIMRUNTIME/vimrc.vim
--//同時複製D:\tools\Vim\vim80\vimrc_example.vim 到 D:\tools\Vim\vim80\vimrc.vim
5.修改D:\tools\Vim\vim80\vimrc.vim檔案
--//我個人不喜歡備份,另外8.0視乎加入undofile,而且即使你關閉檔案再開啟依舊有效.
--//我個人不喜歡hlsearch功能.
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set backup " keep a backup file (restore to previous version)
if has('persistent_undo')
set undofile " keep an undo file (undo changes after closing)
endif
endif
if &t_Co > 2 || has("gui_running")
" Switch on highlighting the last used search pattern.
set hlsearch
endif
---//修改如下:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set nobackup " keep a backup file (restore to previous version)
" if has('persistent_undo')
" set undofile " keep an undo file (undo changes after closing)
" endif
endif
if &t_Co > 2 || has("gui_running")
" Switch on highlighting the last used search pattern.
set nohlsearch
endif
--//如果你很喜歡persistent undo ,定製加入如下內容,這樣避免undo檔案到處都存在,看上去很亂:
set undofile
set undodir=d:\\tmp\\undodir
set undolevels=10000 "maximum number of changes that can be undone"
--//其他
" For all text files set 'textwidth' to 78 characters.
autocmd FileType text setlocal textwidth=78
--//修改為
" For all text files set 'textwidth' to 278 characters.
autocmd FileType text setlocal textwidth=278
--//注:我記憶裡從來沒有編寫txt檔案,每行78就自動換行的情況,先暫時這樣設定.
6.給txt檔案加入色彩:
--//我自己下載txt.vim 複製到D:\tools\Vim\vim80\syntax,再次遇到怪問題,開啟不生效.
--//必須改名text.vim才有效.這樣文字有色彩感覺好多了.
7.修改mswin.vim檔案:
" On Unix we have two selections, autoselect can be used.
if !has("unix")
set guioptions-=a
endif
--//修改為:
" On Unix we have two selections, autoselect can be used.
if !has("unix")
set guioptions+=a
endif
--//說明:這樣選中或者滑鼠選中,自動copy ,直接ctrl+v(在windows下)就可以paste.
--//這樣方式缺點與優點並存,優點減少了鍵盤操作,缺點在一些操作時帶來問題.
--//比如不小心選中一堆內容,paste到sqlplus,執行錯誤等待.
8.修改D:\tools\Vim\vim80\vimrc.vim檔案,加入如下定製化內容,在結尾加入:
source d:\tools\vim\vim80\spec.vim
source d:\tools\vim\vim80\map.vim
--//spec.vim是定製化的內容.
--//map.vim是一些功能鍵定義.
--//內容就不貼出來了,定製化很多適合我自己.下面就是外掛的安裝,另外寫一篇blog.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2140887/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20170617]vim 8.0外掛安裝.txt
- [20170616]vim中使用bc計算器.txt
- 安裝 PHP 8.0PHP
- MySQL 8.0 安裝MySql
- vim 外掛的安裝
- vim外掛的安裝
- MYSQL8.0安裝MySql
- docker容器安裝vimDocker
- vim安裝與配置
- Vim Plugin - Tabular 安裝Plugin
- VIM 外掛安裝
- [20131215]安裝vim外掛gundo.txt
- Mac 安裝 MySQL8.0MacMySql
- Docker 安裝 MySQL8.0DockerMySql
- laravel8.0 + vue 安裝LaravelVue
- ubuntu 安裝php8.0UbuntuPHP
- Linux安裝mysql 8.0LinuxMySql
- vim 中Ctags的安裝和使用
- 如何安裝 Vim 外掛
- Ubuntu安裝Vim與GccUbuntuGC
- ubuntu怎麼安裝vimUbuntu
- Linux安裝MySQL8.0LinuxMySql
- 一鍵安裝PHP8.0PHP
- Ubuntu 16.04 安裝 Mysql 8.0UbuntuMySql
- Windows 本地安裝 Mysql8.0WindowsMySql
- Rocky Linux 安裝 MySQL 8.0LinuxMySql
- 如何安裝最新的Vim8.2與Vim外掛管理器vim-plug
- Vim和Neovim安裝YouCompleteMe
- vim外掛 NERDTree安裝使用
- linux 安裝mysql8.0.xLinuxMySql
- 如何編譯安裝MySQL8.0編譯MySql
- 一鍵安裝PHP8.0.mdPHP
- 【Mysql】Centos8.2 安裝 Mysql 8.0MySqlCentOS
- Windchill 8.0/9.0安裝後記
- vim Vundle 外掛管理器的安裝
- 安裝VIM和GVIM的中文幫助手冊
- vim安裝及個性化配置
- 伺服器CentOS 7安裝 MySQL 8.0伺服器CentOSMySql