VIM中移動選中內容到備份檔案

2021-09-01 03:13:06 字數 557 閱讀 9688

在公司跟蹤自己的工作計畫時,我使用的 

gtd工具是 

vim的外掛程式 

task***** 

,不過當任務比較多的時候,想要把已經完成的任務備份起來,於是選擇需要備份的條目剪下到新的檔案中,但每次這樣實在是太麻煩了,那就讓**來幫忙吧。

.vim

rc中新增內容如下:

com! -nargs=1 -range sbak call moveselectedlinestofile()

fun! moveselectedlinestofile(filename)

exec "'<,'>w! >>" . a:filename

norm gvd

endfunc

vmap :sbak %:t.bak

當你在選擇了文字後,只要按下鍵,便可以將選中的內容移動到 <當前檔名》.bak檔案的末尾,方便吧。

不過為了便於檢視,最好能夠將選中文字移動到備份檔案的開頭,不知道這裡該怎麼寫。

via: 

vim備份檔案

vim 一般來說vim不會備份檔案,你可以執行 cp usr share vim vim64 vimrc example.vim vimrc 將vimrc example.vim拷貝到當前使用者的主目錄並改名為.vimrc,該檔案裡面如下 就開啟了vim的備份功能 if has vms setnob...

不讓Vim自動生成 備份檔案

怎麼讓vim不自動生成這些備份檔案呢?1.找到你的vim安裝目錄,如果是在windows下預設路徑安裝的,應該是在c program files vim wim72 vimrc example.vim 2.找到這個檔案 c program files vim vim74 下 vimrc exampl...

Python備份檔案到指定目錄下

python備份檔案到指定目錄下 usr bin python filename backup ver1.py import os import time source r c python 目標目錄 target dir d python 指定目錄 target target dir time.s...