merged tutos_shell inside tutos_computer
+ changed default opened screen windows
This commit is contained in:
@@ -40,17 +40,14 @@ bind F eval "hardstatus alwayslastline"
|
|||||||
# stuff "vim file.txt^M"
|
# stuff "vim file.txt^M"
|
||||||
chdir $HOME/huhuhu_config
|
chdir $HOME/huhuhu_config
|
||||||
screen
|
screen
|
||||||
chdir $HOME/huhuhu_config/tutos
|
|
||||||
|
|
||||||
screen -t tutos_shell vim -n shell.txt
|
screen -t .vimrc vim -n ./config_files/.vimrc
|
||||||
screen -t tutos_git vim -n git.txt
|
screen -t .screenrc vim -n ./config_files/.screenrc
|
||||||
screen -t tutos_screen vim -n screen.txt
|
screen -t tutos_vim vim -n ./tutos/vim.txt
|
||||||
#screen -t tutos_node vim -n node.txt
|
screen -t tutos_screen vim -n ./tutos/screen.txt
|
||||||
#screen -t tutos_react vim -n react.txt
|
screen -t tutos_git vim -n ./tutos/git.txt
|
||||||
#screen -t tutos_php vim -n php.txt
|
screen -t tutos_sites vim -n ./tutos/sites.txt
|
||||||
screen -t tutos_sites vim -n sites.txt
|
screen -t tutos_computer vim -n ./tutos/computer.txt
|
||||||
screen -t tutos_vim vim -n vim.txt
|
|
||||||
screen -t tutos_computer vim -n computer.txt
|
|
||||||
|
|
||||||
chdir $HOME
|
chdir $HOME
|
||||||
screen
|
screen
|
||||||
|
|||||||
@@ -185,7 +185,7 @@ autocmd BufNewFile *.hpp call HPPFile()
|
|||||||
autocmd BufNewFile *.cpp if @% == 'main.cpp' | call MAINCPPFile() | else | call CPPFile()
|
autocmd BufNewFile *.cpp if @% == 'main.cpp' | call MAINCPPFile() | else | call CPPFile()
|
||||||
autocmd BufNewFile Makefile call MAKEFile()
|
autocmd BufNewFile Makefile call MAKEFile()
|
||||||
autocmd BufNewFile colors.h call COLORFile()
|
autocmd BufNewFile colors.h call COLORFile()
|
||||||
autocmd BufNewFile testss.hpp call TESTSFile()
|
autocmd BufNewFile tests.hpp call TESTSFile()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,56 @@
|
|||||||
|
**screen size** pour 2*2: 137*38 / pour 1*1: 68*19 (37 et 18 si barre des menus cachee)
|
||||||
|
**ctrl c** termine l'action en cours du terminal
|
||||||
|
**ctrl s** bloque l'affichage du terminal
|
||||||
|
**ctrl q** rétablit la communication avec le terminal
|
||||||
|
**ctrl z** stop le travail en cours et le met sur pause
|
||||||
|
**fg** relance le dernier travail mis sur pause
|
||||||
|
**mkdir file{1..10}** creer 10 dossiers nommés de file1 à file10
|
||||||
|
**pwd** print working directory
|
||||||
|
**xdg-open .** open working directory
|
||||||
|
**du -sh** directory sizes
|
||||||
|
**ncdu** (visual version of 'du' command) quick presentation of directories size
|
||||||
|
|
||||||
|
**ssh username@ssh.server.domain -p XXXX** se connecter a un serveur via ssh en precisant un port
|
||||||
|
**sftp -P XXXX username@ssh.server.domain** se connecter a un server ssh avec le protocol ftp
|
||||||
|
**vim scp://username@ssh.server.domain:XXXX//home/path/to/file** edit a remote file from local vim
|
||||||
|
|
||||||
|
**pdftotext** transforme un pdf en un fichier texte
|
||||||
|
**^** designe le debut d'une ligne
|
||||||
|
* n'importe quel caractere autant de fois que possible
|
||||||
|
**ls** ** montre tous les dossiers et sous-dossiers recursivement
|
||||||
|
**chmod 755 fichier** chmod change les droits des fichiers, organisés en : rwxrwxrwx avec pour valeur r=4 w=2 x=1 donc r-w == r + w == 4 + 1 == 5
|
||||||
|
|
||||||
|
**zsh**
|
||||||
|
**sudo apt-get install zsh**
|
||||||
|
**which zsh** donne le chemin d'acces de zsh (/usr/bin/zsh)
|
||||||
|
**chsh -s /usr/bin/zsh** change shell (chsh) pour zsh
|
||||||
|
(reboot le systeme pour que les changements prennent effet)
|
||||||
|
**echo $SHELL** pour voir quel shell est utilisé
|
||||||
|
(uncomment **line --DISABLE_AUTO_TITLE="true"--** in ~/.zshrc file pour empecher screen de donner un nom automatique aux sessions)
|
||||||
|
|
||||||
|
**sass name.scss name.css** create a css file from a scss file
|
||||||
|
**sass --watch name.scss:name.css** make the transformations of scss in css file
|
||||||
|
|
||||||
|
**'tree' like :**
|
||||||
|
find | sort | grep -ve "node_modules/" -e ".git/" | sed 's#[^/]*/#|__ #g;s#__ |# |#g;s#| # #g;s#\(node_modules\|.git[ignore]*\)#\1 ...#;$a\ '
|
||||||
|
|
||||||
|
**format usb**
|
||||||
|
**sudo fdisk -l** list all disks - find yours (something like /dev/sdx)
|
||||||
|
**sudo fdisk /dev/sdx** enter in fdisk program
|
||||||
|
**p** print the partions
|
||||||
|
**o** create an empty dos table
|
||||||
|
**n** add a new partition
|
||||||
|
**p** primary
|
||||||
|
**1** partition number 1
|
||||||
|
**enter** default first selector
|
||||||
|
**+1G** for 1Gb size or *enter* for default
|
||||||
|
**a** toogle the flag *bootable*
|
||||||
|
**n** again if you want more partitions
|
||||||
|
**w** write and quit
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**touchscreen :**
|
**touchscreen :**
|
||||||
**xinput --list** list all input
|
**xinput --list** list all input
|
||||||
**xinput disable 12** disable the input 12, touchscreen for Lenovo-FLEX-3-1120
|
**xinput disable 12** disable the input 12, touchscreen for Lenovo-FLEX-3-1120
|
||||||
|
|||||||
@@ -1,50 +0,0 @@
|
|||||||
**screen size** pour 2*2: 137*38 / pour 1*1: 68*19 (37 et 18 si barre des menus cachee)
|
|
||||||
**ctrl c** termine l'action en cours du terminal
|
|
||||||
**ctrl s** bloque l'affichage du terminal
|
|
||||||
**ctrl q** rétablit la communication avec le terminal
|
|
||||||
**ctrl z** stop le travail en cours et le met sur pause
|
|
||||||
**fg** relance le dernier travail mis sur pause
|
|
||||||
**mkdir file{1..10}** creer 10 dossiers nommés de file1 à file10
|
|
||||||
**pwd** print working directory
|
|
||||||
**xdg-open .** open working directory
|
|
||||||
**du -sh** directory sizes
|
|
||||||
**ncdu** (visual version of 'du' command) quick presentation of directories size
|
|
||||||
|
|
||||||
**ssh username@ssh.server.domain -p XXXX** se connecter a un serveur via ssh en precisant un port
|
|
||||||
**sftp -P XXXX username@ssh.server.domain** se connecter a un server ssh avec le protocol ftp
|
|
||||||
**vim scp://username@ssh.server.domain:XXXX//home/path/to/file** edit a remote file from local vim
|
|
||||||
|
|
||||||
**pdftotext** transforme un pdf en un fichier texte
|
|
||||||
**^** designe le debut d'une ligne
|
|
||||||
* n'importe quel caractere autant de fois que possible
|
|
||||||
**ls** ** montre tous les dossiers et sous-dossiers recursivement
|
|
||||||
**chmod 755 fichier** chmod change les droits des fichiers, organisés en : rwxrwxrwx avec pour valeur r=4 w=2 x=1 donc r-w == r + w == 4 + 1 == 5
|
|
||||||
|
|
||||||
**zsh**
|
|
||||||
**sudo apt-get install zsh**
|
|
||||||
**which zsh** donne le chemin d'acces de zsh (/usr/bin/zsh)
|
|
||||||
**chsh -s /usr/bin/zsh** change shell (chsh) pour zsh
|
|
||||||
(reboot le systeme pour que les changements prennent effet)
|
|
||||||
**echo $SHELL** pour voir quel shell est utilisé
|
|
||||||
(uncomment **line --DISABLE_AUTO_TITLE="true"--** in ~/.zshrc file pour empecher screen de donner un nom automatique aux sessions)
|
|
||||||
|
|
||||||
**sass name.scss name.css** create a css file from a scss file
|
|
||||||
**sass --watch name.scss:name.css** make the transformations of scss in css file
|
|
||||||
|
|
||||||
**'tree' like :**
|
|
||||||
find | sort | grep -ve "node_modules/" -e ".git/" | sed 's#[^/]*/#|__ #g;s#__ |# |#g;s#| # #g;s#\(node_modules\|.git[ignore]*\)#\1 ...#;$a\ '
|
|
||||||
|
|
||||||
**format usb**
|
|
||||||
**sudo fdisk -l** list all disks - find yours (something like /dev/sdx)
|
|
||||||
**sudo fdisk /dev/sdx** enter in fdisk program
|
|
||||||
**p** print the partions
|
|
||||||
**o** create an empty dos table
|
|
||||||
**n** add a new partition
|
|
||||||
**p** primary
|
|
||||||
**1** partition number 1
|
|
||||||
**enter** default first selector
|
|
||||||
**+1G** for 1Gb size or *enter* for default
|
|
||||||
**a** toogle the flag *bootable*
|
|
||||||
**n** again if you want more partitions
|
|
||||||
**w** write and quit
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user