vim中表示目前的目錄和當前檔案名稱的方法

在命令列模式下:% 當前完整的檔案名稱%:h 檔案名稱的頭部,即檔案目錄.例如../path/test.c就會為../path%:t 檔案名稱的尾部.例如../path/test.c就會為test.c%:r 無副檔名的檔案名稱.例如../path/test就會成為test%:e 副檔名%    當前檔案名稱%:h    檔案名稱的頭部.例如../path/test.c就會為../path%:t   

vim自動補全符號配置詳解

編輯 .vimrc檔案vim ~/.vimrc添加以下代碼:  代碼如下複製代碼 function CompleteSymbol()   inoremap ( ()<ESC>i   inoremap [ []<ESC>i   inoremap { {}<ESC>i   inoremap < <><ESC>i  

Ubuntu下用Vim編輯GBK編碼配置方法

Ubuntu下用Vim編輯且不改變GBK編碼的檔案  代碼如下複製代碼 sudo vi /var/lib/locales/supported.d/zh 添加以下內容:  代碼如下複製代碼 zh_CN.GB18030 GB18030zh_CN.GBK GBKzh_CN.GB2312 GB2312 執行  代碼如下複製代碼 sudo locale-gen vi ~/.vimrc 添加以下內容  代碼如下複製代碼 set

Vim在Windows下的亂碼解決方案

方法很簡單,在 _vimrc 中加入以下代碼即可:""""""""""""""""""""""""""""""解決windows下的中文亂碼問題  代碼如下複製代碼

Linux/Unix中VIM編輯器設定檔

非常抱歉,這是我12年的配置了,曾經在開源中國社區分享過,後面也在不斷更新和修改。比較適合前端工程師使用。vim的配置如下:set nocompatiblesyntax enable                " 開啟文法高亮syntax

linux下vim多檔案尋找與替換教程

在linux平台上,有很多優秀的shell命令組合來做多檔案尋找/替換,比如這些命令:find,sed,grep,awk,perl。但其他平台比如windows上就沒那麼方便了,這時候vim內建的多檔案尋找命令就有用武之地了,雖然比起外部命令來稍微慢了一點點兒。vim 多檔案尋找這個vim內建命令就是vimgrep,有兩種基本的使用方式::vim[grep][!] /{pattern}/[g][j] {file} ...:vim[grep][!] {pattern} {file}

Linux VIM多欄視窗與標籤頁

多欄視窗您可以使用以下命令,將當前視窗水平分為兩欄:new建立一欄空白視窗:split將當前檔案分兩欄顯示同理,您可以使用下列命令,將當前視窗垂直分為兩欄:vnew:vsplit先按下 <ctrl+w> 鍵,再按下方向鍵 j 、 k 、 l 、 h ,您可以切換到其它欄;在當前欄中使用 :q 命令,可以退出當前欄,也可以使用其它命令,對當前欄作出修改如果您希望當前命令在所有欄中生效,您可以在命令的末尾追加 all:<命令>all例如::qall如果您希望這條命令強制執行,

vim替換操作大全

 :s/vivian/sky/ 替換當前行第一個 vivian 為 sky:s/vivian/sky/g 替換當前行所有 vivian 為 sky:n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky:2,$s/vivian/sky/g 替換第 2 行開始到最後一行中每一行所有 vivian 為 skyn 為數字,若 n 為 .,表示從當前行開始到最後一行:%s/vivian/sky/(等同於 :g/vivian/s//sky/)

vim中文出現亂碼解決辦法

vim亂碼解決方案:只想改當前檔案的編碼方式的話,只需要在命令模式下輸入:  代碼如下複製代碼 :set encoding=utf-8:set fileencoding=utf-8 在根目錄下建立一個.vimrc檔案,在裡面寫上  代碼如下複製代碼 let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936

解決linux下vim中文亂碼的方法_Linux

Vim編碼的詳細介紹Vim和所有的流行文字編輯器一樣,Vim 可以很好的編輯各種字元編碼的檔案,這當然包括 UCS-2、UTF-8 等流行的 Unicode 編碼方式。Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding (這些選項可能的取值請參考 Vim 線上協助  :help encoding-names),它們的意義如下:    1、encoding: Vim

你可能不知道的Vim使用小技巧_Linux

一、用拷貝的內容替換當發生拼字錯誤或者想要重新命名標識符時,就需要用拷貝的內容來替換當前的名字。比如調用函數時寫錯了:void letus_fuckit_with_vim(){ cout<<"great!";}let_fuckat_with_vom();只需要先複製上面的函數名,再把游標切換到拼錯的詞首。然後按下viwp,就替換過來了:void letus_fuckit_with_vim(){ cout<<"great!";}letus_fuckit_with_vim()

Vim進行檔案目錄操作小結_Linux

一、當前檔案名稱我們知道Vim有48個寄存器,其中%唯讀寄存器中儲存著當前檔案路徑。 例如在/home/harttle/下開啟src/main.cpp,我們列印%的值::echo @% " 檔案路徑 src/main.cpp通過關鍵字展開可得到絕對路徑、所在目錄等資訊::echo expand('%:t') " 檔案名稱 main.cpp:echo expand('%:p') " 絕對路徑 /home/harttle/src/main.cpp:echo expand('%:p:h')

Mac OS X中設定VIM文法高亮的方法_Linux

前言Vim 是一款相當給力的源自UNIX平台的命令列文字編輯器,不過不給力的是,Mac OS X下並沒有諸多Linux發行版上VIM那些牛逼哄哄的神馬代碼高亮顯示啊,自動縮排之類的。(譯者註:通常Linux發行版可以通過編輯/etc/vimrc檔案更改全域VIM設定或者針對某個使用者的~/.vimrc進行個人化配置)為了彌補這個缺憾,請按如下方法操作:實現方法主要是修改~/.vimrc檔案檔案內容如下:set ai " auto indentingset history=100

Android中vim編輯器進階的使用介紹_Android

1. 移動指令    (1). h j k l, 方向鍵,記憶技巧:左右方向的是最左邊和最右邊的,j向下打了個勾,所以是向下鍵,剩下的k就是向上的鍵了。    (2). b, before,上一個單詞(詞首)           w,

Vim命令進階用法_Linux

1.啟動-R        唯讀方式開啟,但開啟後如果有許可權,可以強制執行儲存。-c (command) 載入後執行命令,比如"vim -c /most myfirst" 開啟該檔案後直接向後搜尋most。更多的可以參考 -h2.同時編輯多個檔案vim [file1] [file2] ...此時:ar 查看當前編輯的檔案名稱:n  切換當前編輯的檔案另外還有:e  切換到新檔案:w  讀取已存在的檔案並將其內容放入正在編輯的檔案中:w

PHP工程師VIM配置分享_php技巧

關於我的vim配置經常在伺服器上寫代碼,一個朋友提供了關於他的vim配置,在此分享給大家。介面效果圖:.vimrc內容如下 "=========================================================================set nocompatible " be iMproved, requiredfiletype off " required " git clone https://github.com/

搭建Vim為自訂的PHP開發工具的一些技巧_php技巧

雖然 vim 本質上只是一個編輯器。但只要配合一些適當的外掛程式, vim 也能變成一個全功能的 IDE 。筆者使用 vim 已經有挺長一段時間了,經過反覆的實驗,配置了一個高效的 PHP 開發環境,實為居家旅行、謀財害命、殺人越貨必備之良品。安裝 vim鑒於大多數讀者都是使用Windows 環境,所以本文就以 Windows 作為運行環境。不過由於 vim 出色的跨平台特性,設定檔只需簡單修改就可以在 Linux 版本的 vim 中使用。目前 vim 的最新版本是 7.2

使用python開發vim外掛程式及心得分享_python

vim有各種強大的外掛程式,這不僅歸功於其提供的用來編寫外掛程式的指令碼語言vimL,還得益於它良好的介面實現,從而支援python等語言編寫外掛程式。當vim編譯時間帶有+python特性時就能使用python2.x編寫外掛程式,+python3則支援python3.x,可以使用vim --version來查看vim的編譯特性。要使用python介面,可以用:h

PHP文法自動檢查的Vim外掛程式_php執行個體

由於最近寫PHP比較多,偶爾手誤少寫個分號之類的語法錯誤難免,一般的檢查方式是回到命令列運行 php -l ,或者升級一下直接在Vim裡運行 :!php -l % ,或者再將此綁定為快速鍵,如 :map <F5> :!php -l %<CR> ,每當按F5便可立即執行語法檢查。但還是覺得略有不爽,因為很多IDE是即時檢查的,語法錯誤會提示在程式碼的旁邊。雖然即時檢查未必有必要,但自動檢查要比手動檢查方便的多,比如在php檔案儲存時自動執行檢查。於是寫了這個

關於VIM在Win10下的無意義折騰

標籤:color   心態   nbsp   資訊   vimrc   網站   手動   命令   設定   這兩天和VIM較上勁了,總結下來其實是極無意義的折騰,浪費了很多寶貴的時間! 事情是這樣的,無意中發現vim

總頁數: 120 1 .... 46 47 48 49 50 .... 120 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.