68 votes

Ouvrir un fichier dans un onglet de vim en mode lecture seule

Je sais qu'il est possible d'ouvrir des fichiers en mode lecture seule à partir du shell en utilisant vim -R mais comment ouvrir un fichier à partir de vim dans un onglet séparé ( :tabe <filename> ) en mode lecture seule ?

Merci pour votre temps.

73voto

ZyX Points 26516

Pour ouvrir un fichier en mode lecture seule dans un nouvel onglet, utilisez

tab sview /path/to/file

Pour ouvrir le fichier dans le même volet, (sans utiliser une nouvelle fenêtre ou un nouvel onglet), utilisez

view /path/to/file

Notez que tab view /path/to/file no ouvrir un nouvel onglet.

37voto

user2015258 Points 61

Vous pouvez ouvrir un fichier en mode lecture seule à partir de l'intérieur de l'ordinateur. vim :

:view /path/to/file

ou à partir de la ligne de commande :

$ vim -M /path/to/file

20voto

janwen Points 583

vim -M filename ouvre le fichier en mode lecture seule.

15voto

Jeyamaran Points 76

Ouvrez simplement votre fichier en utilisant :tabe <filename> puis entrez :view . Il passera automatiquement en mode lecture seule.

4voto

Wyatt Anderson Points 4012

Essayez :tabedit +set\ noma|set\ ro FILE ; cela ouvrira FILE dans un nouvel onglet avec modifiable et readonly activé, vous empêchant de modifier ou d'écrire le fichier. Si vous voulez seulement readonly , omettre le noma set. Il pourrait être pratique de remapper cela à une autre commande.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X