vi操作筆記一
vi命令
gg 到首行
shift + 4 跳到該行最後一個字符
shift + 6 跳到該行首個字符
shift + g 到尾行
vi 可視
G 全選
= 程序對齊
gg 到首行
vi 可視
G 全選
d 全刪除
vi 可視
2dd 光標開始刪除2行
文本的切換
jobs
fg 2 切換到文本2
ctrl + Z 退出到後臺
blame 顯示代碼提交人 svn blame **.c(文件名)
ctrl + B 向上翻頁
ctrl + F 向下翻頁
/ 搜索關鍵字 打開vi後,輸入/mode ,查找關鍵字mode,可以用N查找下一個mode,用ctrl+N查找上一個N.n下一個,N上一個,^mode,mode$
x 刪除 命令模式下光標在刪除字符上,按x刪除
代碼對齊操作
1. ctrl + v (選中塊)
2. ctrl + f (向前) 或 ctrl +v (向後)
3. 按"=", 把選中的代碼對齊
vi操作筆記一
相關推薦
vi操作筆記一
提交 翻頁 nbsp bsp 光標 文件 刪除 後臺 上一個 vi命令 gg 到首行 shift + 4 跳到該行最後一個字符 shift + 6 跳到該行首個字符 shift + g 到尾行 vi 可視 G 全選 = 程序對齊 gg 到首行 vi 可視 G 全選 d
git 上傳/更新/新增 --系列操作筆記(一)
git工程現在大家用的很多了,用svn用久了,一直挺排斥新技術的,這2天是耐著性子仔細的研究的. 目的: 使用git上傳/更新/新增文件到git伺服器,實現遠端和本地的程式碼同步. 在github.com上我們新建一個工程: 建立完成後,我們可以在github上看到:
linux vi 操作筆記
i(vim)是上Linux非常常用的編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。vi是“visual interface”的縮寫,vim是vi IMproved(增強版的vi)。在一般的系統管理維護中v
學習ubuntu日常操作筆記一
在安裝系統時,root賬戶並沒有被啟用來供你使用,即root帳號被隱藏了,而是通過初始使用者與sudo的結合使用來完成一些需要root許可權的任務。這樣做的好處是防止你不得不使用root來進行一些系
◮ R語言筆記(一): 向量及向量的基本操作
R語言簡介: R語言是一種統計繪圖語言,也指實現該語言的軟體; R語言是從S語言演變而來,S語言在20世紀70年代誕生於貝爾實驗室,其是用來進行資料探索/統計分析/作圖的解釋性語言; R語言是在1995年由紐西蘭某大學的學生基於S語言的原始碼編寫的一套能執行S語言的軟體,就
mongo的學習筆記一 xshell操作
基本操作 1.切換資料庫 use 資料庫 實際現在沒有建立資料庫,只有在資料庫裡面儲存集合之後才會建立(延遲建立) 2 show dbs 檢視資料庫 2.建立一個集合(集合相當與表的概念) db.creat
mysql筆記一之庫操作與 表操作
資料庫使用者名稱: root 密碼: mysql char(5) 長度固定為5的字串 ab --> "ab " varchar(5) abc --> "abc" 不能夠超
筆記一 :通用框架的入門操作:製造一個基本scene與介面
筆記一 通用框架的入門操作:製造一個基本scene與介面 前言: 在公司已經搭建好的框架下進行開發,畢竟是從1到100的過程。 但是成為一名合格的遊戲開發者,從0到1過程的瞭解是必
Spark學習筆記(一)----spark運算元操作
1.前言 最近在幫公司瞭解大資料方面的技術,涉及到spark的相關內容,所以想寫個筆記記錄一下。目前用到的時spark2.1.0的版本,僅供學習參考。 2.正文 2.1spark官網運算元的分類 spark官網上面有對於運算元的描述,但是spark對於運算元的分類粒度較粗,大致為transform
Python 操作Excel 學習筆記(一)
#!C:/Python27 #coding=utf-8 import xlrd import xlsxwriter class readExcelFile(object): def __init__(self): #path = "D:/2017
jdbc筆記(一) 使用Statement對單表的CRUD操作
jdbc連線mysql並執行簡單的CRUD的步驟: 1.註冊驅動(需要丟擲/捕獲異常) Class.forName("com.mysql.jdbc.Driver"); 2.建立連線需要丟擲/捕獲異常) connection = DriverManager.getConnection("
Hadoop學習筆記一(通過Java API 操作HDFS,檔案上傳、下載)
package demo.hdfs; import java.util.Arrays; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.BlockLocation; impor
vi學習筆記(一)
vi簡介 vi(visual interface)是Linux平臺上的一款文字編輯器。 沒有圖形的介面下,程式設計師只需要靠鍵盤就可以完成文字編輯工作。 但vi只能進行文字編輯,不能排版,不支援滑鼠操作,只有命令。 vim(vi improved)是從v
linux學習筆記一——sudo:無法切換為sudoers組ID:不允許的操作
登陸ubantu,開terminal,用sudo 發現 sudo: 無法切換為 sudoers 組ID: 不允許的操作 sudu:setresuid() [0,0,0] -> [115,-1,-1]: 不允許的操作 用su提示:setgid: 不允許的操作 最
AngularJS入門學習筆記一
rect directive 技術分享 attr 兩個 ava 內容 module 大括號 首先聲明: 本博客源自於學習:跟我學AngularJs:AngularJs入門及第一個實例。通過學習,我自己的一些學習筆記。 1.AngularJS的一些基本特性 (1)使用雙大括號
Halcon學習筆記(一)
direct fusion 采集 das com nom pat 學習 filter 一、Halcon編程之圖像處理 1、讀取圖片 1、讀取單個圖片: 1.1 直接用算子read_image read_image (Image, ‘D:/3.tiff‘) 2
C++筆記一:函數
bsp 重載 不同的 單純 效率 局部變量 好處 png 如意 再談C++函數 1:引用 2:默認參數 3:函數重載 4:函數模板 —————————————————————————————————————————————
django學習筆記一
site url ssa .com tin sessions .site add 註冊 2017年5月9日 ps 強烈推薦,django教程寫的很棒 http://code.ziqiangxuetang.com/django/django-tutorial.html 〇
Oracle 開發使用筆記一
聲明 語句 參數 rownum 使用 con ner 什麽 有時 1 前段時間換了新公司,工作一直很忙,沒什麽時間做總結! 關於幾個知識點簡單做下總結: 1綁定變量的使用: 1)使用幾次,在後面的using中要聲明幾次,使用的順序要對應聲明的順序 2 存儲過程中
IOS布局筆記一(代碼實現自己主動布局)
tde tps space sina idt normal title 2014年 otto 1.將一個試圖放置在其父視圖的中央位置,使用限制條件。 2.創建兩個限制條件:一個是將目標視圖的 center.x 位置排列在其父視圖的 center.x 位置,而且另