vim,編輯檔案後最簡單的消除~ 和 .un~字尾檔案生成的操作 ,重點為紅色字型部分
關於在使用vim或Gvim編輯檔案後,會自動生成的2個檔案。
~字尾的是檔案舊版本的備份檔案。
.un~字尾的檔案是用於當你再次開啟檔案時也能進行撤銷上次的更改。
禁止生成這兩個檔案的步驟
1. 開啟vim編輯器
2. shift + : 進入 末行模式
3. echo $VIM 檢視_vimrc配置檔案的位置(linux系統下是.vimrc)
4.開啟_vimrc配置檔案
5 增加如下配置
set nobackp
set noundofile
6. 重點來了,這兩條配置語句所在的位置是關鍵點,必須寫在source $VIMRUNTIME/vimrc_example.vim 之後 ,否則不起作用
最近自己也開始無法忍受vim編輯後自動生成的這兩個檔案,然後百度來百度去,似乎都是這麼設定,但就是行不通。
後來琢磨一番,才得出正確的設定。大家可以點個贊哈!!
關於為什麼?大家開啟vimrc_example.vim檔案後,便大概瞭解為什麼了!
相關推薦
vim,編輯檔案後最簡單的消除~ 和 .un~字尾檔案生成的操作 ,重點為紅色字型部分
關於在使用vim或Gvim編輯檔案後,會自動生成的2個檔案。 ~字尾的是檔案舊版本的備份檔案。 .un~字尾的檔案是用於當你再次開啟檔案時也能進行撤銷上次的更改。 禁止生成這兩個檔案的步驟 1. 開啟vim編輯器 2. shift + : 進入 末行模式 3.
Java高級特性——註解,這也許是最簡單易懂的文章了
無需 nta exce 表示 字節碼 targe 運行 bsp 綁定 java註解是jdk1.5以後新出的特性,對於它的應用非常廣泛,我們首先來看一下註解的應用,百度百科上這樣說: 我們可以看到,註解的作用有三方面: 編寫doc文檔:這個就我們很常用的 @retur
IDA動態遠端除錯elf檔案的最簡單設定(姿勢)
0x01: 將IDA安裝目錄下的dbgsrv資料夾整個都拷貝到linux下(我都拷貝到了ubuntu桌面) 0x02: 將所要除錯的檔案直接放在dbgsrv目錄下 0x03: IDA設定如下: 0x04: 這裡根據你的elf檔案型別
Atitit 檔案上傳功能的實現 圖片 視訊 目錄 1. 上傳原理 1 1.1. http post編碼 multipart / form-data 1 1.2. 臨時檔案模式 最簡單 2 1.3
Atitit 檔案上傳功能的實現 圖片 視訊 目錄 1. 上傳原理 1 1.1. http post編碼 multipart / form-data 1 1.2. 臨時檔案模式 最簡單 2 1.3. 位元組陣列模式 簡單 2
最簡單逐行讀取hdfs檔案
val arrayRdd = spark.sparkContext.textFile("/dmLink/domain/").collect() for(myDomain <- arrayRdd){ println("*********************************" +
必備的幾個演算法,Python實現是最簡單的!
必備的幾個演算法,Python實現是最簡單的! 1、選擇排序 選擇排序是一種簡單直觀的排序演算法。它的原理是這樣:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然後,再從剩餘未排序元素中繼續尋找最小(大)元素,然後放到已排序序列的後面,以此類推,直到所有元素均排序完畢
簡單工廠模式,工廠模式中最簡單的一種
場景:要實現不同型別的彈窗,警示框、提示框、確認框。這些彈框存在一些相似的地方,也存在一些不同的地方。可以將不同的屬性作為引數傳遞進來。 function creatPop(type,text){ // 建立一個物件,並對物件拓展屬性和方法 var o = new Object();
Java 檔案統計:編寫程式,統計英文文字檔案中的字元數目和單詞數目。程式執行時,輸入要統計的檔案的名稱,程式處理後輸出字元數目和單詞數目
package text6; import java.util.*; import java.io.File; import java.io.FileReader; import javax.sw
今天剛上手爬蟲,當然要從最簡單的開始啦,驗證一下所學的知識
前言 很多免費的資源只能看但是不提供下載,今天我們以小說為例教你如何把網際網路上只能看不能下載的東西給下載下來 知識點: requests css選擇器 全站小說爬取思路 開發環境: 版 本:anaconda5.2.0(python3.6.5) 編輯器:pycharm 社群版 程式碼
vim/vi編輯工具實現多行註釋和取消註釋
多行註釋 取消多行註釋 linux 系統:Linux多行註釋:進入命令行模式-->將光標移動到要註釋的第一行位置-->按ctrl + v進入 visual block模式-->按字母j,或k(或者上下移動鍵)縱向選中需要註釋的行-->按大寫字母I,進入插入模式-->輸
爬取有驗證碼的網站,(爬之前最好看一下君子協定)robots.txt,以人人網為例,每爬100條資料需要驗證一次(需要自己購買一個驗證碼破解會員,不是很貴,我這裡選擇的是超級鷹),簡版
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/10/15 14:03 # @Author : zhangz # @File : day4_yanzhengma.py # @Software: Py
史上最簡單的Elasticsearch教程-第三章:以JSON為資料互動格式的RESTful API
基於Http協議,以JSON為資料互動格式的Restful風格API (提前宣告:文章由作者:張耀烽/CSDN主頁:https://blog.csdn.net/youbitch1/ 結合自己生產中的使用經驗整理,最終形成簡單易懂的文章,寫作不易,轉載請註明) (整個教程的ES版本以及
關於氣泡排序的最簡單方法和進一步的優化
以前接觸過一些排序方法,對氣泡排序也有一定的瞭解。但是隻是為了記住而瞭解。此次重新學習了氣泡排序,發現自己當初學習的只是最簡單的氣泡排序演算法。急需進一步的優化。在此,我將自己最新學到
簡單的Python檔案操作(3)檔案的重新命名,刪除和對資料夾的操作
(1) 檔案的重新命名,刪除os模組中的rename()可以完成對檔案的重新命名操作rename(需要修改的檔名,新的檔名)import os os.rename("a.txt","b.txt")os模組中的remove()可以完成對檔案的重新命名操作remove(要刪除的檔
Linux-C基礎知識學習:C語言作業-輸入10個整數,找出其中最大值和最小值
Linux基礎知識學習 C語言作業:輸入10個整數,找出其中最大值和最小值 //讀10個整數存入陣列,找出其中最大值和最小值 #include <stdio.h> main(){ p
postgreSQL安裝後的簡單測試和使用
上一篇文章中已經把PostgreSQL8.2.5安裝上了,下面就要測試一下是不是好用咯。 1. 建立資料庫: 在建立資料庫之前要進行使用者切換: [email protected]:~$ su - postgre
i++在兩個執行緒裡邊分別執行100次,能得到的最大值和最小值分別是多少?(答案是200和2)
i++不是原子操作,也就是說,它不是單獨一條指令,而是3條指令: 1、從記憶體中把i的值取出來放到CPU的暫存器中 2、CPU暫存器的值+1 3、把CPU暫存器的值寫回記憶體 如果是單執行緒操作,i++毫無問題;但是在多核處理器上,用多執行緒來做i++會有什麼問題呢?
說說在CMD命令列模式下ADB命令顯示為不是內部或外部命令,亦不是可執行程式和批處理檔案的解決辦法
有時候在android開發中我們會用到adb命令列,但很多人在cmd中輸入adb命令後,會出現'adb'不是內部或外部命令,亦不是可執行程式和批處理檔案的問題 解決辦法是:找到SDK目錄,在其子目錄p
基於FLOWLAYOUT的改造,支援每行最大個數和每行元素高度居中。
需求 產品要求做一個控制元件,當元素個數超過4個的時候自動換行。然後介面中每個元素都是高度居中的,每個元素有固定的間距。 FLOWLAYOUT 固定元素個數換行 if ((lineUsed + spaceWidth > widthSiz
[Xcode10 實際操作]七、檔案與資料-(8 )讀取和解析Plist檔案(屬性列表檔案)
本文將演示如何讀取和解析Plist檔案,即屬性列表檔案。 它是用來儲存,序列化後的物件的檔案。 在專案名稱上點選滑鼠右鍵,彈出右鍵選單, 選擇【New File】新建檔案命令,建立一份屬性列表檔案。 在彈出的模板選項視窗中,點選右側的垂直滾動條,跳轉到【Resource】資原始檔的模板列表。 然後選