mise a jour vimrc et screenrc
This commit is contained in:
18
.screenrc
18
.screenrc
@@ -1,3 +1,9 @@
|
||||
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
|
||||
# #
|
||||
# ADDS BY HUGOGOGO #
|
||||
# #
|
||||
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
|
||||
|
||||
startup_message off
|
||||
|
||||
chdir /home/simplonco/Bureau/
|
||||
@@ -31,7 +37,19 @@ screen -t git vim -n $HOME/config/git.txt
|
||||
screen -t screen vim -n $HOME/config/screen.txt
|
||||
screen -t node vim -n $HOME/config/node.txt
|
||||
screen -t react vim -n $HOME/config/react.txt
|
||||
screen -t php vim -n $HOME/config/php.txt
|
||||
screen -t sites vim -n $HOME/config/sites.txt
|
||||
screen -t vim vim -n $HOME/config/vim.txt
|
||||
|
||||
screen
|
||||
|
||||
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
|
||||
# #
|
||||
# END OF HUGOGOGO'S ADDS #
|
||||
# #
|
||||
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
94
.vimrc
94
.vimrc
@@ -1,34 +1,68 @@
|
||||
"autocmd BufEnter * let &titlestring = ' ' . expand("%:t")
|
||||
"set title
|
||||
" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "
|
||||
" "
|
||||
" ADDS BY HUGOGOGO "
|
||||
" "
|
||||
" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "
|
||||
|
||||
"directory indique a vim où mettre les swap files a la place du dossier courrant
|
||||
"le double slash demande a vim de donner au swap file un nom avec son chemin d'acces pour eviter que deux fichiers du meme noms posent un probleme
|
||||
"---------------------------------------------------------------
|
||||
" settings de base
|
||||
"---------------------------------------------------------------
|
||||
"set showcmd "Show (partial) command in status line.
|
||||
set showmatch "Show matching brackets.
|
||||
set ignorecase "Do case insensitive matching
|
||||
set smartcase "Do smart case matching
|
||||
"set incsearch "Incremental search
|
||||
"set autowrite "Automatically save before commands like :next and :make
|
||||
"set hidden "Hide buffers when they are abandoned
|
||||
"set mouse=a "Enable mouse usage (all modes)
|
||||
syntax on "turns on syntax hilighting
|
||||
colo torte "utilise la coloration 'torte'
|
||||
set tabstop=2 "regle une tabulation egale a deux espaces
|
||||
set autoindent "indent chaque nouvelle ligne comme la precedente
|
||||
set number "ajoute les numeros de ligne
|
||||
"set list "whitespace characters are made visible
|
||||
set wrap "le texte passe a la ligne automatiquement
|
||||
|
||||
|
||||
"---------------------------------------------------------------
|
||||
" pour gerer les swap files
|
||||
"---------------------------------------------------------------
|
||||
" directory indique a vim où mettre les swap files a la place du
|
||||
" dossier courrant, le double slash demande a vim de donner au
|
||||
" swap file un nom avec son chemin d'acces pour eviter que deux
|
||||
" fichiers du meme noms posent un probleme
|
||||
set directory=~/.vim/swapfiles//
|
||||
|
||||
colo torte "utilise la coloration 'torte'
|
||||
set tabstop=2 "regle une tabulation egale a deux espaces
|
||||
set autoindent "indent chaque nouvelle ligne comme la precedente
|
||||
set number "ajout les numeros de ligne
|
||||
"set mouse=a "permet d'utiliser la souris
|
||||
|
||||
"pour mettre en gras ce qui est écrit entre asterisks
|
||||
set concealcursor=n
|
||||
set conceallevel=3
|
||||
"les trois lignes suivantes sont lancees par des auto commands pour declancher leur action malgre que les hilighting groups soient nettoyes par la commande 'hi clear' du fichier $VIMRUNTIME/color/default.vim
|
||||
"autocmd ColorScheme *
|
||||
hi AsteriskBold ctermfg=Green cterm=bold
|
||||
autocmd BufEnter * syn match Asterisks contained "**" conceal
|
||||
autocmd BufEnter * syn match AsteriskBold "\*\*[^*]\+\*\*" contains=Asterisks
|
||||
"---------------------------------------------------------------
|
||||
" pour mettre en gras dans des fichiers txt
|
||||
"---------------------------------------------------------------
|
||||
" BufEnter s'active quand un buffer est ouvert ou modifie
|
||||
" setf = setfiletype defini un filetype text SI n'existe pas
|
||||
" (!= 'set filetype=type') defini un new ft meme si existe
|
||||
au BufEnter *.txt setf text
|
||||
" conceal = hidden
|
||||
" cocu (concealcursor) hidden in normal mode (v=visual i=insert)
|
||||
" cole (conceallevel) hidden (0=not_hidden 1&2=replaced_by_smth)
|
||||
au filetype text set cocu=n cole=3
|
||||
" les trois lignes suivantes sont lancees par des auto commands
|
||||
" pour declancher leur action malgre que les hilighting groups
|
||||
" soient nettoyes par la commande 'hi clear' du fichier
|
||||
" $VIMRUNTIME/color/default.vim
|
||||
au filetype text hi AsteriskBold ctermfg=Green cterm=bold
|
||||
au filetype text syn match Asterisks contained "**" conceal
|
||||
au filetype text syn match AsteriskBold "\*\*.*\*\*" contains=Asterisks
|
||||
|
||||
|
||||
"remplis les elements de base d'un fichier html
|
||||
command! Html 0s/^/<!DOCTYPE html>\r<html>\r\t<head>\r\t\t<meta charset="UTF-8">\r\t\t<meta name="viewport" content="width=device-width, initial-scale=1.0">\r\t\t<title><\/title>\r\t\t<link href=".\/style.css" type="text\/css" rel="stylesheet">\r\t\t<script type="text\/javascript" src="script.js" defer><\/script>\r\t<\/head>\r\r\t<body>\r\t<\/body>\r<\/html>
|
||||
"---------------------------------------------------------------
|
||||
" remplis les elements de base d'un fichier html
|
||||
"---------------------------------------------------------------
|
||||
command! Html 0s/^/<!DOCTYPE html>\r<html lang="en" dir="ltr">\r\t<head>\r\t\t<meta charset="UTF-8">\r\t\t<meta name="viewport" content="width=device-width, initial-scale=1.0">\r\t\t<title><\/title>\r\t\t<meta name="description" content="description du site web">\r\t\t<meta name="keywords" content="truc, bidule, chouette">\r\t\t<link href=".\/style.css" type="text\/css" rel="stylesheet">\r\t\t<script type="text\/javascript" src="script.js" defer><\/script>\r\t<\/head>\r\t<body>\r\r\t<\/body>\r<\/html>
|
||||
|
||||
|
||||
|
||||
"----------------------------------------------------------------
|
||||
"pour transformer un text html et/ou css en sa version affichable
|
||||
"----------------------------------------------------------------
|
||||
"---------------------------------------------------------------
|
||||
" pour transformer un text html et/ou css en version affichable
|
||||
"---------------------------------------------------------------
|
||||
"remplace < et > par < et >
|
||||
command! Compare %s/</\</g <bar> %s/>/\>/g
|
||||
"remplir les lignes vides avec des <br>
|
||||
@@ -77,5 +111,15 @@ endfunction
|
||||
command! Start 0s/^/<!DOCTYPE html>\r<html>\r<head>\r<style>\r#cadre {\r position: fixed;\r top: 10vh;\r left: calc(50% - 250px);\r width: 500px;\r max-width: 80vw;\r height: 80vh;\r padding: 10px;\r overflow: hidden;\r border-radius: 10px;\r background-color: rgba(50, 50, 50, 0.9);\r}\r#scroll {\r height: 100%;\r width: calc(100% + 25px);\r box-sizing: border-box;\r padding-right: 10px;\r overflow-y: scroll;\r}\r#scroll p {\r margin: 0;\r padding: 0;\r color: #d3d3d3;\r}\r#tag {\r color: #669999;\r}\r#sign {\r color: white;\r}\r#action {\r color: #cc66cc;\r}\r#selec {\r color: #ff6633;\r}\r#pseudo {\r color: yellow;\r}\r#special {\r color: #8585ad;\r}\r#comment {\r color: #909090;\r}\r<\/style>\r<\/head>\r<body>\r<div id=\"cadre">\r<div id=\"scroll">\r\r<p>\<!DOCTYPE html\><\/p>\r
|
||||
"ajoute toutes les lignes de la fin
|
||||
command! End $s/$/\r\r<\/div>\r<\/div>\r<\/body>\r<\/html>
|
||||
"----------------------------------------------------------------
|
||||
"----------------------------------------------------------------
|
||||
|
||||
|
||||
" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "
|
||||
" "
|
||||
" END OF HUGOGOGO'S ADDS "
|
||||
" "
|
||||
" " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
54
lexique.txt
54
lexique.txt
@@ -1,54 +0,0 @@
|
||||
Lexique du développeur
|
||||
Le vocabulaire du petit scarabée :
|
||||
|
||||
un navigateur
|
||||
Site dynamique
|
||||
site statique
|
||||
nom de domaine
|
||||
URL
|
||||
framework
|
||||
SEO
|
||||
un serveur
|
||||
XML
|
||||
algorithme
|
||||
ASCI
|
||||
BackOffice
|
||||
Base de donnée
|
||||
cache
|
||||
cookie
|
||||
FAQ
|
||||
HTTP/HTTP2
|
||||
IMAP
|
||||
ping
|
||||
ROI
|
||||
W3C
|
||||
devOps
|
||||
Stack
|
||||
Pull Request (PR)
|
||||
CI/CD
|
||||
Veille
|
||||
wireframe
|
||||
GIT
|
||||
TERMINAL
|
||||
SSH -
|
||||
NODE.JS
|
||||
ES6
|
||||
HTML5
|
||||
WEBPACK
|
||||
REDUX
|
||||
FRONT/BACK END
|
||||
SOLID
|
||||
KISS
|
||||
YAGNI
|
||||
CRUD
|
||||
REST FULL
|
||||
API
|
||||
JASMINE
|
||||
methode SCRUM
|
||||
methode KANBAN
|
||||
methode KATA
|
||||
methode RANDORI
|
||||
methode TDD
|
||||
methode SPRINT
|
||||
|
||||
|
||||
8
php.txt
Normal file
8
php.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
**lancer serveur apache**
|
||||
/etc/init.d/apache2 start
|
||||
|
||||
**navigateur**
|
||||
http://localhost/
|
||||
|
||||
**emplacement des fichiers**
|
||||
/var/www/html/
|
||||
21
vim.txt
21
vim.txt
@@ -16,8 +16,10 @@
|
||||
**:set number** ecrit les numeros de lignes
|
||||
**:set syntax=ON** active la coloration du texte
|
||||
**:set tabstop=4** montre les tabulations (meme existantes) de longueur 4
|
||||
**:set expandtab** en appuyant tab on rentre l'equivalent en espaces
|
||||
**:set expandtab!** enleve le mode tab = espaces
|
||||
**transformer des espaces en tab :**
|
||||
**:set ts=2** ts pour tabstop, 2 si 2 espaces
|
||||
**:set noet** noet pour noexpandtab == use tabs no spaces
|
||||
**:%retab!** retabule tous le fichier
|
||||
**:set autoindent** copie l'indentation de la ligne precedente
|
||||
**:source ~/.vimrc** actualise le fichier vimrc sans redémarrer vim
|
||||
**:sav newname** save as with a new name
|
||||
@@ -27,13 +29,16 @@
|
||||
**:sp filename** open a new or already existing filename in split mode
|
||||
**:sp %:h/filename** open new file in the same directory (**%** refers to the current directory, **:h** current directory minus file name and slash)
|
||||
**:colo** active un systeme de coloration a choisir parmis :
|
||||
-- darkblue -- blue -- default -- delek -- desert -- elflord --
|
||||
-- evening -- koehler -- morning -- murphy -- pablo --
|
||||
-- peachpuff -- ron -- shine -- slate -- torte -- zellner --
|
||||
-- darkblue -- blue -- default -- delek -- desert --
|
||||
-- elflord -- evening -- koehler -- morning --
|
||||
-- murphy -- pablo -- peachpuff -- ron -- shine --
|
||||
-- slate -- torte -- zellner --
|
||||
(pour le modifier de manniere permanente :
|
||||
- pour l'utilisateur courant: ouvrir ou creer le fichier ~.vimrc
|
||||
- pour l'utilisateur courant:
|
||||
ouvrir ou creer le fichier ~.vimrc
|
||||
et ajouter dedans: colo "nom du jeu de couleur";
|
||||
- pour tous les utilisateurs: ouvrir le fichier /etc/vim/vimrc
|
||||
- pour tous les utilisateurs:
|
||||
ouvrir le fichier /etc/vim/vimrc
|
||||
et y ajouter: colo "nom du jeu de couleur")
|
||||
|
||||
/MODE VISUEL/
|
||||
@@ -67,6 +72,7 @@
|
||||
**5G** aller a la ligne 5
|
||||
**g,** va a la position du curseur avant la derniere modification
|
||||
**ctrl r** refaire
|
||||
**ctrl r 0** colle la derniere selection copiee avec y
|
||||
**ctrl n** auto-completion
|
||||
**dd** coupe une ligne
|
||||
**dw** coupe du curseur a la fin du mot
|
||||
@@ -80,6 +86,7 @@
|
||||
**.** repete la derniere commande
|
||||
**"ayy** copie la ligne dans le buffer a
|
||||
**"ap** colle la ligne du buffer a
|
||||
**g up/down** go a la ligne du dessous meme quand c la meme ligne en wrap
|
||||
**gUU** passe la ligne en uppercase
|
||||
**guu** passe la ligne en lowercase
|
||||
**bgUw** change le mot en uppercase
|
||||
|
||||
Reference in New Issue
Block a user