Linux——vim的配置文件+異常處理

vim的配置文件
[root@server ~]# vim /etc/vimrc # 輸入以下內容
set nu # 永久設置行號

```shell

[root@server ~]# vim ??/etc/vimrc ?或者 ?vim ?~/.vimrc

set hlsearch ???????????"高亮度反白

set backspace=2 ????"可隨時用退格鍵刪除

set autoindent ???????"自動縮排

set tabstop=4 "縮進

set softtabstop=4 ??softtabstop是“逢4空格進1制表符”,前提是你tabstop=4

set shiftwidth=4 ?????自動縮進空格長度

set mouse=a "使用鼠標

set selection=exclusive

set selectmode=mouse,key

set ruler ??????????????"可顯示最后一行的狀態

set showmode ???????????"左下角那一行的狀態

set nu ?????????????????"可以在每一行的最前面顯示行號啦!

set bg=dark ????????????"顯示不同的底色色調

syntax on ??????????????"進行語法檢驗,顏色顯示

```

vim 的異常處理
模擬異常
[root@server ~] # vim test
# 隨便輸入一些內容
[root@server ~] # vim test
# 再次打開文件,點擊 ctrl+z 模擬異常退出
[root@server ~] # vim test # 再次打開,發現出現錯誤提示
E325: 注意
發現交換文件 ".test.swp"
所有者 : root 日期 : 六 ? 6 月 29 ?17 :00:59 2024
文件名 : ~root/test
修改過 :
用戶名 : root 主機名 : server
進程 ID: 32632 (STILL RUNNING)
正在打開文件 "test"
日期 : 六 6 月 29 ?17 :00:32 2024
(1) Another program may be editing the same file. If this is the case,
be careful not to end up with two different instances of the same
file when making changes. Quit, or continue with caution.
(2) An edit session for this file crashed.
如果是這樣,請用 ":recover" "vim -r test"
恢復修改的內容 ( 請見 ":help recovery" )
如果你已經進行了恢復,請刪除交換文件 ".test.swp"
以避免再看到此消息。
交換文件 ".test.swp" 已存在!
以只讀方式打開 ([O]), 直接編輯 ((E)), 恢復 ((R)), 退出 ((Q)), 中止 ((A)):
處理流程
點擊 R 進行回復,點擊回車繼續
正常編輯文件,保存退出
通過 ls -a 命令查找同名的隱藏交換文件,通過 rm 命令將其刪除,上例的交換文件為 .test.swp
示例
使用 vim 編寫 c 程序,實現編譯運行
第一步:安裝編譯器: gcc
[root@server ~] # yum install gcc -y
第二步:編寫 c 程序
[ root@server ~ ] # vim test . c # 輸入以下程序
#include <stdio.h>
int main ( void )
{
int i , j ;
for ( i = 1 ; i < 10 ; i ++ )
printf ( "%d\t" , i );
printf ( "\n" );
for ( i = 1 ; i < 66 ; i ++ )
printf ( "-" );
printf ( "\n" );
for ( i = 1 ; i < 10 ; i ++ )
{
for ( j = 1 ; j < 10 ; j ++ )
if ( i >= j )
printf ( "%d\t" , i * j );
printf ( "\n" );
}
}
第三步:編譯 c源文件
[root@server ~] # gcc test.c
第四步:查看結果
[root@server ~] # ./a.out

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/38004.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/38004.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/38004.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

期貨的杠桿怎么計算?

什么是杠桿系數 杠桿系數是指期貨合約價值與保證金之間的比例。它表示投資者只需投入少量資金&#xff0c;就可以控制價值更高的期貨合約。杠桿系數越高&#xff0c;投資者的資金放大倍數就越大&#xff0c;但風險也越大。 什么是期貨保證金呢&#xff1f; 期貨保證金&…

《HelloGitHub》第 99 期

興趣是最好的老師&#xff0c;HelloGitHub 讓你對編程感興趣&#xff01; 簡介 HelloGitHub 分享 GitHub 上有趣、入門級的開源項目。 github.com/521xueweihan/HelloGitHub 這里有實戰項目、入門教程、黑科技、開源書籍、大廠開源項目等&#xff0c;涵蓋多種編程語言 Python、…

Multicolor Dragon-MCD 六彩神龍_RSI

MCDX 六彩神龍 https://www.tradingview.com/script/u2dIgVpN-M2J-Indicator-MCDX/ MCDX is an indicator based on mutilple Relative Strength Index (RSI) with different period, then classify into 3 categories - Retailer, Hot Money and Banker - Green - Retailer零…

2024.06.28 刷題日記

394. 字符串解碼 給定一個經過編碼的字符串&#xff0c;返回它解碼后的字符串。 示例 1&#xff1a; 輸入&#xff1a;s “3[a]2[bc]” 輸出&#xff1a;“aaabcbc” 示例 2&#xff1a; 輸入&#xff1a;s “3[a2[c]]” 輸出&#xff1a;“accaccacc” 示例 3&#xff1a;…

怎么進行模型微調,以微調llama3為例

微調模型&#xff08;Fine-tuning&#xff09;通常涉及以下步驟&#xff0c;以微調 LLaMA 3 為例&#xff1a; 1. 準備工作 在開始微調之前&#xff0c;需要準備以下工作&#xff1a; 選擇預訓練模型&#xff1a;LLaMA 3 是一個大型的語言模型&#xff0c;可以通過 Hugging F…

react 中 Swiper vertical 模式下 autoHeight 失效的問題

Swiper 在 vertical 模式下 autoHeight 失效的問題&#xff0c;導致頁面出現多余的空白高度&#xff0c;網上找了很多方法都無效&#xff0c;我直接暴力更改。 <SwiperclassNameindex-swiperdirection{vertical}mousewheel{true}centeredSlides{true}autoHeight{true}slide…

VS2019+QT5.12.10: error MSB4036: 未找到“Join”任務。請檢查下列各項: 1.) 項目文件中的任務名

1、背景 兩個VS2019打開兩個相同的項目&#xff0c;一個里可以正常運行&#xff0c; 一個中一直報錯&#xff0c;&#xff0c;報的錯也是瞎幾把報的。。 2、重新安裝插件 之前在VS的擴展中在線安裝了qt插件&#xff0c; 安裝了一半&#xff0c;比較慢&#xff0c;直接強行退出…

傳媒行業指哪些?需要過等保嗎?

傳媒&#xff0c;一個人人都接觸的行業。相信大家都聽過傳媒&#xff0c;但具體傳媒行業是指什么&#xff0c;包括哪些&#xff0c;詳細很多人都不了解。這不一些人在問&#xff0c;傳媒行業指哪些&#xff1f;需要過等保嗎&#xff1f;這里跟我們小編一起來討論討論吧&#xf…

玩游戲就能學習亞馬遜云科技AWS技術并通過熱門技術認證考試??

亞馬遜AWS限時活動&#xff0c;玩免費游戲Cloud Quest Practitioner送AWS云從業證書考試25%折扣券(價值171元)&#xff0c;玩游戲的同時還能學知識一舉兩得。Cloud Quest是AWS出的一款3D角色扮演游戲/虛擬城市建造形式的實驗課程(游戲畫面有點像天際線)&#xff0c;大家通過完成…

【01-02】Mybatis的配置文件與基于XML的使用

1、引入日志 在這里我們引入SLF4J的日志門面&#xff0c;使用logback的具體日志實現&#xff1b;引入相關依賴&#xff1a; <!--日志的依賴--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version&g…

338. 比特位計數(leetcode)

338. 比特位計數&#xff08;leetcode&#xff09; 題目描述 給你一個整數 n &#xff0c;對于 0 < i < n 中的每個 i &#xff0c;計算其二進制表示中 1 的個數 &#xff0c;返回一個長度為 n 1 的數組 ans 作為答案。 示例1 輸入&#xff1a;n 2 輸出&#xff1a;[0…

Sorting

本節提供有關在數據網格中對數據進行排序的信息。 GridControl-Grid View Sort Data 默認情況下&#xff0c;最終用戶可以按任何列對數據進行排序&#xff0c;但使用MemoExEdit、ImageEdit和PictureEdit在位編輯器的列除外。在運行時&#xff0c;單擊列標題一次以升序排列數…

中國電信股份有限公司江西分公司招聘信息 7.5日截止

法律事務管理(南昌) 學歷要求 本科及以上學歷 崗位職責 1.依據國家法律、法規和相關規章規定,為公司其他部門提供日常法律服務與支持; 2.負責公司各類合同審核工作; 3.負責公司法律文件的起草和法律事務談判; 4.圍繞與公司業務有關的法律問題及法…

如何在Java中實現分布式緩存?

如何在Java中實現分布式緩存&#xff1f; 大家好&#xff0c;我是免費搭建查券返利機器人省錢賺傭金就用微賺淘客系統3.0的小編&#xff0c;也是冬天不穿秋褲&#xff0c;天冷也要風度的程序猿&#xff01;今天我們將深入探討在Java應用程序中如何實現分布式緩存&#xff0c;探…

【SQL注入】

SQL注入&#xff1a;通過可輸入/修改sql參數實現攻擊的過程 文章目錄 0x00 SQL注入漏洞原理0x01 前置知識1 SQL注入分類2 數據庫知識 0x02 是否存在SQL注入&#xff1f;0x03 不同SQL注入1. Union注入2. 盲注Blind3. base64注入 0x04 SQL注入繞過技術0x05 SQL防注入 0x00 SQL注入…

網絡爬蟲的應用場景

網絡爬蟲的應用場景 網絡爬蟲的應用場景在現代信息化社會中顯得尤為廣泛和重要。除了我們熟知的搜索引擎利用爬蟲技術抓取互聯網上的信息以提供用戶搜索服務外&#xff0c;還有許多其他領域也依賴于網絡爬蟲的高效運作。 在電商領域&#xff0c;網絡爬蟲被廣泛應用于價格監控…

最強文生圖模型Stable Diffusion 3 Medium 正式開源

Stability AI 宣布 Stable Diffusion 3 Medium 現已開源&#xff0c;是 Stable Diffusion 3 系列中最新、最先進的文本生成圖像 AI 模型 —— 官方聲稱是 “迄今為止最先進的開源模型”&#xff0c;其性能甚至超過了 Midjourney 6。 Stable Diffusion 3 Medium 模型規格參數達到…

獲取 url 地址欄 ? 后面的查詢字符串,并以鍵值對形式放到對象里面

寫在前面 在前端面試當中&#xff0c;關于 url 相關的問題很常見&#xff0c;而對于 url 請求參數的問題也很常見&#xff0c;大部分以筆試題常見&#xff0c;今天就根據這道面試題一起來看一下。 問題 獲取 url 地址欄?后面的查詢字符串&#xff0c;并以鍵值對形式放到對象…

[分布式網絡通訊框架]----MprpcController以及Logger類

在calluserservice.cc中&#xff0c;使用UserServiceRpc_Stub類的時候&#xff0c;我們最終調用形式為&#xff1a;stub.Login(&controller,&request,&response,nullptr); 注意到其中有一個controller對象&#xff0c;這個是由MprpcController類定義出來的對象&…

LLVM AliasAnalysis別名分析 TBAA TypeBasedAliasAnalysis

一、什么是別名分析 Alias Analysis (又名 Pointer Analysis)是用于確定兩個指針是否指向內存中的同一對象&#xff0c;這里有很多不同的別名分析算法&#xff0c;分為幾種類型&#xff1a;流敏感vs流非敏感、上下文敏感vs上下文非敏感、域敏感vs域非敏感、基于一致性的vs基于…